What's the argument to not be able to fire someone because you can hire someone with better or relevant skills instead? That makes the business stronger, which means it can make more money, which means it can hire more people.
Relevant skill could be proper cause. You can absolutely fire someone for not having the skills you need and hire someone else with the right skillset.