As some background, I am one of 3 techs in a relatively low tech company. our 18 sites are spread over 8 states, so most of my 350 computer users are not physically near me.
On a daily basis we deal with the users via IM, email, and telephone support. On occasion we are forced to send incredibly detailed, step by step instructions to the users to have them perform some relatively mundane tasks such as making a config change, installing a patch (think DST), etc. Many of the users take the attitude of "I dont need to do this, I'll just wait until IT confronts me about it and let them do it via remote console. Besides, this is too hard to do, I dont have time, its not my job, and [insert other irrelevant excuse(s) here]"
They also treat thier computers with the same amount of respect that a 3yo does his toys. They dont worry about going to an insecure site, mindlessly clicking any random link that pops up, etc. After all, "Our guys are great, they can fix anything I can do to this."
If you do the math, you understand very quickly that this attitude doesnt work, and contributes to a higher than necessary workload for my department.
How do you go about changing the attitudes of your users, and help them understand that they need to take the responsibility to operate thier computers in a more responsible manner, as well as perform the actions requested of them in order to keep thier computers maintained and running properly.
(We are well on our way to implementing a fully managed environment, so the answer isnt "automate, use RIS/WSUS/GPO's, etc.")"