i don’t know about a mechanic shortage. Or a pilot shortage. But there is definitely a lack of competent/qualified pilots AND mechanics. And ATC for that matter. Kind of a scary time where incompetence is the new norm, and nobody wants to pay for good employees or pay extra to retain the few good ones.