Some good points Clanger, some I could discuss back to you but I think there is no point really anymore - its all kind of fruitless, plus I wouldn't have a job for much longer if I keep posting here!
One thing I will ask (probably at a later date i na separate post but please feel free to answer now)is what are these "bad habits" I keep hearing about.
It's a common response to an Int Vs Mod thread - that integrated cadets have less bad habits as it is kicked out of them pretty soon. It be good to know I guess before I start doing the serious parts of training. Be good to know what to look out for before they get into the system in the first place.
Anyway like I said, that's for another time.