Re: Web app? No thanks.
Why has this guy been downvoted? He is explaining (with, I gather, the benefit of some experience-borne knowledge) the business driver behind why these technologies came to exist.
You may not like marketing apps? Fine, but that's hardly that poster's fault.