well in your case, where it sounds like you have a bunch of untrustworthy and immature employees, (holy $hit not flushing toilets and leaving trash laying around wtf) yes they should probably be in the office full time so someone can baby sit them, no argument there, but that is not the case in all companies.The irony is real. The same people, pre and post slacking off at home and getting paid for it:
"CEOs only care about money, they don't give a shit about anything else!!!! They are ruthless capitalists who worship the dollar!"
"We are way more productive at home and make the company more money this way!!! CEOs are losing money on purpose so they can physically watch us work all day!!! They are so dumb and egotistical, why don't they care about making money!!!"
Pick one...but as someone who owns a business I'm gonna give you a hint that the truth is a lot closer to the first one. My board members and investors don't ask me if I satisfied my ego at work at month close, they ask me how much money I made them. If we lose money, my ass is on the line. If my company was more profitable with WFH I would absolutely love to ditch my lease, never have to yell at grown ass people about flushing the toilet and picking up after themselves, and make money without the hassle from my gorgeous home office.
But that's not the reality, which is why people whose job it is to make money - the CEOs - are ordering people back to the office. In this case, it is about the almighty dollar - believe it or not.