I don't tell my customers anything. They buy what ever and then I just charge them my fee per hour. I just hate dealing with untrained users. More and more I am moving to nothing but server managment. You can hire a monkey for a level 1 support tech but a level 3 is hard to find.
Yup, working in some capacity with backend systems is nice to get away from end user interaction. The problem is that IT people often forget that the end user and their task is the reason why the whole thing exists. We work for them because without them and their chores, there would be no system for us to maintain.