Just because companies were only giving WFH opportunity to high performers doesn't mean all high performers prefer WFH opportunities.
Have you considered the possibility that some people actually are more productive when they have some physical interaction with their coworkers once in a while? In fact I'd argue that's most people.
Even for the best employee who do the most amazing kind of work, being in person and take advantage of politics and "ass kissing" would only help, not hurt. For two employees who accomplish the exact same amount of work, the one who has better person skills and being able to take advantage of that will go further in career.
>But on the other hand, people who have to depend on politics and ass kissing to keep their job and get promoted
It seems like you are under this very strong impression of people who derive value for in-person work only do so because they are sub-par employees.