Let me put it this way. If you make an app that everyone wants, and your price it reasonably, you have the potential to make a boatload of cash. I do think a lot of people idealize the market as a way to make a quick buck though. Not all apps do amazingly well. The ones that do are generally very polished and have a continued backing by the developer.