Re: PhD
^ They do hire but either the CPAs are veterans who got tired of the profession or if they are recent grads, they don't go far in career without a PhD.
I agree that you can get a teaching position without a PhD but you'd suffer in the long run.