First off, this game is good. It's very good. You can do a lot of things in this game that can't really be done easily in real life, like electrocuting Taylor Swift or something. Do I recommend it?
The base game is good, obviously, but what pisses you and me off is Egoistic ♥♥♥♥♥♥♥s (EA)'s decision to release about more than 20 DLCs separately. Now this isn't exactly the worst thing, but the costs of each individual DLC is astronomical. $34.99 for an expansion pack, even if it is Into the Future (which is kind of cool), is just ♥♥♥♥♥♥♥♥. Whoever sets the costs have to be high, drunk, and mentally challenged at the same time. That is more than 3 times the price of Goat Simulator, for example. Also, most of the expansion packs cost $24.99, which is also "coincidentally" the same price for each Stuff pack. Yeah, they do bring a lot to the game, but wouldn't it be just nice for Maxis (or EA?) to put at least some of these features, such as Pets and Seasons, in the base game? Now I have to wait for the sales.
I would want to recommend the base game, but the problem is that the lack of features WILL make you want to buy the DLCs. It is really good marketing strategies, to be honest, but it is morally criminal.