Do you have offices in all those cities, or why are you listing them? I will downvote your and all other posts who do this unless you reply, because I think you are doing this to appear when people search for specific location.
We do have a physical footprint in each of those cities, and there is real value in being able to actually see our product and service in person by being in our service area. We can provide a desk with real co-workers in any of those cities.
Most developers prefer to work from home, though! We're fully remote, and are free to mostly work from home or a co-working facility instead of one of our potentially-noisy offices.
No worries about the downvote. You're NOT crazy to hate remote!
It really depends on your phase in life, and your lifestyle. I have kids, a home office, a community, and outdoor hobbies, so the work-from-home lifestyle is great for me. And, I can meet colleagues for lunch or strategy sessions on occasion as necessary.
If you want to socialize with coworkers and minimize time at home, then find an in-office work environment! There are lots of them out there - Rinse isn't quite for you.