You make some good points, but...
> They're not allowed to have social in-person contact with any of their peers
I don't think any companies with remote work policies enforce a 'no in-person contact' policy.
> they must login to show activity on their computer every 15 minutes or else be fired
I don't think most companies have this policy.
> An amazing centralized place where you can take frequent breaks to have social interaction with your peers.
Those companies with strict policies on activity monitoring for home workers are unlikely to allow 'frequent' breaks. The few short breaks you have are mostly spent in the toilet, or queuing to buy coffee.
> Need to get in touch with Bill? Just stroll over to his desk.
Have we asked Bill how he feels about this :D
> We'll even feed you for free, and you can play ping-pong on your breaks, [and we'll give you a] standing desk!
Relatively few companies do this.
Your framing is heavily subjective and seems to contrast the best, employee-friendly companies' in-person benefits with the worst micromanaging companies' remote work drawbacks.
OP's framing is less subjective. Although the number of hours, the paid vs. unpaid lunch break, and the ugliness of the building do vary, the principles are broadly more objective.