So my quick thoughts without the official details but the twitter confirmation: I'm good unless they are more than $5. The Sims 3 store was way too expensive for me, which is why I appreciated packs o...
No. Microtransactions don't have any benefit to them. They only serve to wring the consumer of their money.
But, because this is the Sims franchise, I'm sure they'll sell like hotcakes. This fandom has the largest amount of whales I've ever seen. Plenty of people will buy them, if only to "complete their collection" or because "it's only 5 bucks, what's the harm?"