It is not for everybody but too much management is too lazy to figure out who is and who is not suited to it. Thus, the mandates.
I actually know people who are so productive that juggle two WFH jobs. Neither employer knows about the other. They are different industries so if they are getting the work done, I don't see the problem. Some would disagree.
“The nature of many jobs is analytical which is best done in isolation. “
That’s me. I like people but group efforts aren’t what I do best.