True statement, but this could be said for all card games. Pokemon is just like this in the competitive scene, in that some of the major decks could go for upwards of 150 dollars, and if you play your cards right (lol puns), you can play the market and be rid of the cards before the format shifts. And sometimes major cards prior to rotation are still worth an uncouth amount of cash (Dark Confidant, a card from Ravnica block, almost 5-6 years old, is apparently running anywhere between 35-40 dollars) in which case you can easily shift your cards for the next batch of cards.
As for "being more fun", it depends on your playstyle. I have competition etched in my blood, and the adrenaline from a competitive game just gives me so much more in playing to win, than just being better than the bros. If you're havin fun from the casual, well, more power to ya. But I've been competitive for a long time and I just would rather play Standard. Its a matter of preference, really.
Oh yes, I know. Trust me. I played Pokemon way back in 96 and then I played YuGiOh up until a few years ago when all of my friends switched to Magic full time or quit TCGs completely. T2 Magic has never really reached YuGiOh levels in terms of price (I remember getting $200+ value from a Dark Armed Dragon); however, YuGiOh at least does something that Magic doesn't (for the good or bad): Reprint expensive tournament staples in an easier-to-get fashion.
And yeah, you can dump your staple cards before rotation, but it's not always that easy. And yes,
some cards do retain or even gain value after rotation (Goyf, Mutavault, Hierarch) but for the most part, they lose their value unless they're either A. Good enough to be played in most Eternal formats or B. A very popular casual/EDh staple
Just trying to give some warning about what to expect, though. I've seen lots of new players try to jump right in to Standard because they see everyone else playing it, and then get frustrated by the amount of money it takes to get in to the format, declare that Magic is too expensive, and quit.
I might be biased, of course. I just enjoy getting to play with all of my favorite cards that are no longer in Standard and without having to worry about whether they're good enough to beat a deck that wins before I can even cast them. Of course, I play Standard too, but my standard decks get boring much faster, for the most part.
I prefer standard, because if you play casual you better have a damn good competitive deck, otherwise you're going to get your ass handed to you from some horribly broken card that spawns ungodly amounts of 1/1 fliers or shit like that. Casual can be ANYTHING. At least with standard you know what's being played and the strategies to counter it.
I've never seen the point of EDH - a deck made of cards you can only have 1 each of? I mean, that's all well and good if you've been a faithful collector for a couple years, but there's no way the average new player is going to be able to make a good EDH deck out of cards that work well together.
Again, it all depends on your play group. A lot of Casual groups ban broken decks/strategies. Others are fine with you running 4x Dark Ritual and proxy Power 9.deck or Turn 1 Tendrals Storm.deck. The casual group I play with are mostly the "build decks with our favorite cards" type and it's understood that decks like Affinity are a no-no.
I think one of the appeals of EDH is that it's so different each time you play it. Cards for an EDh deck are easy enough to get a hold of, depending on how competitive you are wanting to make your deck, and are generally much cheaper than building a Standard deck (you only need one of each, afterall). The lands are the hardest part to get, but that's usually only a real problem if you're playing 3+ colors