Seems like a lot of you have an awful attitude toward the industry. If you don't like the career jump boat and find something you are better suited for. To take home 30k-40k annual and be worthy of the price tag you HAVE to stay abreast of the latest technology; that's part of the job you signed on for. That doesn't mean spending hours upon hours a night, outside of normal working hours, reading books and manuals and listening in on recorded webinars. Make use of all the resources that are available to you: RSS feeds, audio-books, e-books, e-mail lists, local groups of professionals, GOOGLE, YOUTUBE, etc... etc... If you want to succeed with anything you have to learn to stop making excuses and do what needs to get done. Having a passion for your work definitely helps. Having a fowl attitude and outlook works against you and can be disastrous, contagious, and impose more stress upon your life and that of your family and co-workers than necessary.
Bottom line: If you hate every aspect of I.T. then get out of the field. Life is too short to waste time on something you don't find worthwhile. Give some of the younger hungrier prospects a shot.
Keep Up with TechRepublic