You can't have your cake and eat it too. Software development is all about compromise.
Of course, as I already alluded to, I understood you post to push this point, but felt that you sometimes got a little too close to making the suggestion that there was something inherently wrong with the way the web is set up.
Thanks for clarifying.