The entire point of a temporary visa is that the host country can refuse to renew and force you to leave the country at their whim. When you apply for such a visa you accept those terms.
I wish, I desperately wish, this "both sides" fallacy would die.
There has not been this level of chaos in government decision-making in generations. I have no idea how far back you'd have to go to find a president changing the rules for business arbitrarily every single month.