Such regulation doesn't just take time, it's basically politically unfeasible given how both entrenched interests (businesses) and the individual voter are incentivized towards cost-savings. It's essentially like calling for raising taxes- not literally impossible, but virtually so.
You're setting up an ethical dilemma that is always going to default to one direction, and castigating those who don't go the impossible route. This is "If you don't like this government, why don't you move to another country?" or "If you don't like this platform, why don't you build one?" levels of impracticality.