Remote working works plenty of well for plenty of people. I work for a company that is based in London and I live in Scotland. I enjoy the flexibility that remote working gives me, including not having to uproot everything in order to move to have a job that I actually wanted.
> the worker(unless they are slackers and have no problems being unproductive while getting paid)
You mean, as opposed to office-work 8 hours a day, where it's extremely common to hear people talk about browsing Facebook and other social media a lot of the time because there's not enough cognitive capacity to be working the full 8 hours? Or, often enough, just not enough work?
> co-workers
I'm assuming you view it as bad for coworkers because they can't just get up and interrupt you at any time they need something from you; for me, that's a feature, not a bug. Asynchronous communication allows you to have an uninterrupted productive streak without worrying someone's going to need something that really isn't that urgent.
> customers, society.
I'm at a loss for those, though. Why would it be bad for customers and society?
sounds like you had some pretty bad experience with it. in my experience, remote work has been an absolute bliss and I never want to have to be chained to a desk in an office again. Sure, it's not for everyone, but it's not dreadful for everyone.