None of this is true so donīt worry - making money on the internet really isnīt like this.
Itīs a simple formula really.
Traffic + Conversion (clicks on ads, sales) = Revenue. The more traffic your website gets the more money you will earn.
You donīt need to be the first website with a unique idea. Affiliate marketers make tons of money promoting affiliate offers from networks like cj.com. Build a website around a certain offer and you will soon be collecting relevant traffic that you will see the offer you are promoting. My favorite way of doing this is with a blog - they are
SEO friendly and wildly easy to maintain. Plus, you donīt have to be a technical genius to run a wordpress blog, pretty much anyone can do it.
The nice thing about websites is you donīt need a ton of money for marketing either. If you are focusing on getting natural search traffic concentrate on getting links from other websites. You can also leverage marketing methods like article marketing or social bookmarking which only take your time (free).
I would get your feet wet with Adsense first - itīs simple to implement and is very handsoff.