There is no money to be made in PS2 homebrew development either. Homebrew development is a labour of love, not about making money. Yes some PS2 games still sell well but they have proper distribution, they sell in actual stores. Amateur developers don't have the name value to get their games licensed by Sony. Which means, their games won't be available in stores. If you want to start your own company to develop and sell video games, your best bet as an indie developer starting out is the PC. A number of indie PC game developers (ie. Adam Ryland, Cliff Harris) have been able to make a living by turning their hobby into a self-employed full-time profession Sony, Microsoft and Nintendo require that you actually have some sort of established reputation before they even consider licensing your game so console development is not the way to go if you are just starting out. Whereas anyone can create a PC game and sell it on the internet.
That said, with the Indie Games feature in Xbox Live, the console environment is becoming more friendly to amateur development. But nowhere near as much as PC (you have total freedom within the PC environment, which you don't have with consoles as a developer). I don't consider XBLA, PSN and Wiiware to be amateur developer friendly since you do need a certain level of reputation/name value for Microsoft, Sony or Nintendo to consider licensing you. If you make a name for yourself with a great Indie game with critical acclaim and lots of sales, you can be upgraded to XBLA status though (ie. The Dishwasher: Dead Samurai)