So why is Steam so damn picky? I don't get it.
And back on topic... It is possible to make money off yer games, and I agree with Kiyoshi, the more you can do by yerself, the better. A team looks all professional and dandy, but it can be expensive or impossible if you do not have money. I personally, can do everything, BUT not character sprites. I do sprite, but I have a very limited skill in it, and only that it's still a big set back ( more of a fear of getting any further into spriting, as I know how time consuming it is ). I do not make games for money, though. Probably never will. If I were to sell something it would be assets, mostly music. But certainly not enough for a living. Spriting is a great way to make money, as they are high in demand. A really good and professional spriter, makes around 20 an hour, but of course, unless you are rich or work for a company, that is extremely unrealistic.