I'm gonna guess you haven't spent much time around kids ;)
How much a kid wants a toy is directly proportional both to how well it is marketed, and to how much their peers want it (which, since their "peers" appear in ads for the products, is really just a proxy for how well it's marketed). See http://en.wikipedia.org/wiki/Pogs#Popularity and http://en.wikipedia.org/wiki/Beanie_babies#Marketing_strateg...
Finally, Lego sets are just addictive (as I remember well from my childhood). I think I got my first one by accident--it was a tiny $3 (or something) set because the matchbox cars I liked back then weren't available. This was years ago so the details are fuzzy, but I still remember which set it was :) After that I was completely enthralled by Lego and continued getting more and more for years. Ultimately, the only reason I stopped playing with them was because I got even more addicted to programming. That alone must supplement their conventional marketing by a large amount.
Only time I ever heard my Dad utter MFer was after months of looking for the Jawa, which only one kid in the neighborhood had, we turned the corner at a K-Mart and found a whole isle of them.
Apparently they distributed over 1.5 Billion toys in 2009 (Lftqgs: http://www.associatedcontent.com/article/1460556/mcdonalds_g...)
So I'd say yes
"Estimates suggest that McDonald's made $250 million of sales on Teenie Beanie Baby Happy Meals during this promotion."
Link: http://www.associatedcontent.com/article/1460556/mcdonalds_g...