Just in case you don't know, Germany gets a minimum wage of 13.90€/h (~16.20 USD) in 2026, and 14.60€/h (~17 USD) in 2027.
Nurses aren't actually paid badly (they get paid above minimum wage), they usually don't complain/protest about wages. The problem stems from being understaffed and consequently bad working conditions. The core issues is hospitals being run like private businesses, which means they are not affording redundancy. It's a systemic problem with the medical system, which has little to do with wages, or immigration.
It doesn’t matter what the wages are, if there aren’t enough people willing to work for them, they aren’t high enough. That’s the core of labor markets.
Importing migrants just worsens the underlying problem. You destroy your own pipeline and eventually run out of migrants. Germany needs to pay more and provide a better work environment instead of just finding people desperate enough it seems like a good deal.
Edit: I just checked and the average German nurse salary is (43k in USD vs 88k USD) less than half the average US RN salary. Crazy!