Yes, it is immoral. You are taking away someone’s freedom to willingly enter into a contract. Plenty of successful societies do not have a minimum wage.
Do those same societies have strong social safety nets or otherwise public, low cost means of education and healthcare. Because if so, that's a really huge difference.