Kieth Nash,
I dont think there is a shortage at all, even on a global scale.
If there was a shortage of pilots, why would Cathay reduce the salary and housing allowance that they offer new SO's.
Never has been, never will be a shortage of pilots.
I would never recommend to someone to become a pilot. The job is great, but the industry is a nightmare that continually tries to screw you.