The government in the US already subsidizes businesses that can’t or won’t pay a living wage - with food stamps and such for their workers. Perhaps having government make up the difference in pay, as you say they do in other countries, would be better.