Re: "Every corporation must be providing their staff with that kind of training."
^THIS.
They are happy to train their Sales staff, but IT - FORGET ABOUT IT.
Train yourself and get worthwhile experience under your belt, do the projects you need to - to acquire the skills and experience. Change jobs, learn and lot and be up for any challenge to increase your skills and experience.
Cheers guys, love IT, the business won't change - change yourself and keep moving onto bigger and better things. don't be complacent.