I wouldn't say it was curbing, at least not in my world. It was a decision by the magical community to keep themselves separate. So the muggle world doesn't even know magic even exists, not to say there aren't problems because there are. Like any government, it's far from perfect, especially now.