Well, if you are an Indie developer, you are typically doing it because you want to make games. If you go into it expecting to make loads of money from it, you are going about it the wrong way. Certainly, if you are successful, you can earn a living from it. But that is not the way to go about it if you want to be successful.
This is what makes Indies unique, the fact that they are doing it primarily for the craft itself.
At the same time, they are still only making games, and as such do not deserve special treatment. You support them if you feel they deserve your support. Indie Royale does not qualify under those terms in my opinion.