Our job as webmasters is not to dictate terms or "push" technology.
I have to disagree with that statement to a certain extent. Yes, it is part of our responsibilities to "push" or better yet inform the end user about new technologies that would make their internet experiance better. Of course, you have to be careful of which technologies you choose to gently nudge them into. It should be something that is easily controlled by the end user at little to know costs to them.