The Internet philosophy eschews these things, but the implementation simply ignores them. Of course the incumbents desire to reimplement their archaic business models on top of TCP/IP. It's up to us to carry the philosophy and create higher level protocols that are resistant to such things; fiefdom-based HTTP certainly isn't.