> But given that, how do we move forward? We shouldn't be stuck in the past forever.
Wikipedia is essentially a public utility now. It's not their responsibility to move technology forward by forcing their users to upgrade their machines. There's loads of other players that do that already.
> If their site requires heavy client-side code
It doesn't.