I know the default solution for keyboard and mouse sharing is a KVM in most people's minds, but have you thought about an app like Synergy to share them over network instead of a physical switch?
If it's practical for your use case it can be pretty fantastic.
I don't know where you're getting your data but the only rigorous analysis I've ever seen of political polarization is based on DW-NOMINATE scores, and it does indeed confirm that it's the right wing that's been drifting right.
Congressional districts are divided among states based on the census, and then become the count of electoral votes, which in turn award the presidency. So they have a lot to do with presidential elections.
Software engineer here. Been WFH since before COVID, now in my third WFH position. My current company let go of the leases on all its offices. There would be a mutiny if they tried to make us come back.
We've hired a very geographically diverse team over the past couple years so most of us wouldn't even have a location to work from, even if the company hadn't let go of its leases.