I think it's all in what someone is willing to pay/not pay. The whole purple shroom thing just blows my mind, I spend a lot of time picking them out of my tanks. I am doing it totally wrong.
I don't normally go nuts over high end/le corals, but every once in a while I run across something that I simply must have. And if I play, I gotta pay.
That being said, when I sell stuff, I really do try to keep the price reasonable. The hobby should be fun for everyone, and it's not like our tanks don't eat our checkbooks anyway with maintenance and equipment replacement. And time.
I think there will always be affordable corals out there for the hobbyist, and there will always be expensive stuff for those who want to spend the money. We each just have to decide what we can/cannot do, and stick with it. Club frag swaps are always great for everyone, but even then you will occasionally run across someone who wants major bucks for their stuff at the swaps.......and a lot of times they will get it. But at the same time, you can find affordable goodies, at swaps, online, or that your friends have. We each just have to do what we can.
Support marine aquaculture, and share with your friends! Then you will find out who they really are.