I don't mind seeing advertising on a smaller site as I know those ads help fund the site and keep it running. However, even on some major corporate sites like Amazon, you see sponsored ads. These sites don't need the money, so why are they allowing competitor to advertise products there?



