There isn’t currently a shortage so it isn’t going away.
The company can require whatever they deem fit for their applicants. If they want a moon landing they could require that. They could require a specific type rating if they wish. If they only want people with master degrees in English Lit they could do that too.
I don’t understand the complaining about the degree. It’s a free market a company can set whatever requirements they wish.