You are partially true. Omidyar had a business co-founder. Airbnb founders were front end/design folks, Vente-privee in Europe was started by people who came from the liquidation industry.
If you look at the last 10 years, many successful eCommerce sites (Fab, Modcloth, One Kings Lane, Gilt) or marketplaces have not been started by CS majors.
Sure, some e-commerce sites have been started by people who didn't major in CS--particularly the ones that have started recently. No one is arguing that all e-commerce sites have been started by CS majors.
But it was inaccurate to say that e-commerce sites are rarely started by CS majors, when three of the largest and most well-known ones were all started by CS majors.
My main point was not that one though, as I am sure you have understood. My main point was to say that the tech industry is an industry and such, it requires people with different backgrounds to grow and thrive.
And don't worry, I hate as much as the other guy the "wantpreneurs" and gold diggers/acquihire-seekers that one can find by the boatloads between San Francisco and San Jose.