From my perspective the reasons are spot-on (at least 8 of 10). I have been at this for 25 years, 15 in IT departments and 10 as a consultant/service provider for small businesses. I used to enjoy it and technology used to motivate me. But now with all the bloated software (mostly Microsoft products) and rapidly changing hardware I find it next to impossible and not enjoyable to keep up. You can rarely get the same blend of software and hardware to install or operate the same way and it sucks to end up owning the issues until they're fixed (if they are). Vendor support these days is nearly extinct if you're a reseller. I'd prefer to help my customers build their business on IT vs. providing what really amounts to an administrative support role, but even if that were the case I think I'm plain burnt out and ready for a career change. Hard to make a decent living at something else though in your mid-40s when you've already been at something this long.
Keep Up with TechRepublic