Nearly every single game, be it trading card games, computer games, bord games are made for milking out people on money these days. This world is about money, nearly everything is about money, money, money, money.
Off course they take money from you if you buy trading card games. I play Magic, but I barelly ever trade em, I only use em to play the actuall game.
I only trade something when I see something someone else has that I want in my deck. And that's occured about 3 times in 2 years.
I do think Yu-gi-oh and Pokemon are worse then Magic, cause they also have made action figures, cups, underpants, bed sheets and what not, and also have cartoons to make you think you can actually do it. While Magic doesn't have most of those. Magic is just alot less kiddie then yu-gi-oh and Pokemon.