Proton making Linux better for gaming, which was the biggest excuse for holdouts. Steam deck showing you could not only game on Linux, but do so while sitting in a tree, with long term support implied by show of confidence from a large corporation.
Windows steepened its enshittification spiral.
The pandemic put a lot of people in a more experimental space, and they tried a lot of shit. And a lot of people picked up new skills. Including Linux 101.
And people saw authority in general start failing in a big ways. A lot of people started questioning shit. Including corporate hegemonies.