The truth is much more complicated than this. Yes, there is a shortage, but not in the way of "missing degree". Yes, the degree is just an excuse but there is an argument to be made for shortage.
The reason is too many Chiefs, not enough Indians. Basically, companies need people willing to do...