Let's get this straight - I never want to see a Stuff Pack like My First Pet ever again.
But there is ONE thing I think it gets too much flack (aka too much criticism or bad press) on - requiring Cats&Dogs to play the whole thing.
Cats&Dogs was the best thing EVER. It got people who'd never bought Expansions getting it. For some people, it was the only Expansion they cared about. Not everybody could get it, not everybody wanted animals... But if you wanted pets in your house, by the time of My First Pet you would surely have Cats&Dogs. If you want to dress kids and pets identically, some of the costumes (the bee costume and the astronaut) double with OTHER packs (Toddlers and Get To Work). The little pets are rather bland. There are people who might want their kids to have a little pet with no complications, but most wouldn't even WANT My First Pet if they didn't already have Cats&Dogs.
People say, "If you don't like it, don't buy it", usually while buying it. Normally I'd give them a punch in the nose but while very low quality as a pack, it really, really is optional. A money grab that has items shamelessly stripped and recoloured from Pets, yes. A rip-off? Absolutely. Small even by Stuff Pack standards? Yup. 'Forcing' you to get Cats&Dogs? Hardly.
Remember the 'Toddlers' Game Pack? It came out RIGHT after the Toddler upgrade. A lot of those things could have been in the upgrade, but people didn't complain (as much). What made it bearable was the size of the pack and people still feeling good about the free update.
So, do you think MFP gets too much flack? The right amount? Or not enough? Personally I think the flack is... misdirected.
"I'm not saying Stuff Packs thrill me to my wretched, rotting core. I'm just saying that we only get one expansion pack a year because Devs only have one pair of hands. You want to buy more half-finished packs like Get To Work? Do you?"