In no way am I elitist about it
I think that equating respect for language with usage of the letter and vague guilt-tripping of people who don't use it is elitist.
the replacement of ‘ё’ with ‘е’
It's the other way around, actually, 'e' is the original letter and sound, the sound changed by the 18th century or so (as far as I'm aware) and then the modified letter was proposed but never made generally mandatory. People aren't replacing anything, they're writing same as always.
‘его’ is at least a typical consistent rule, mapping to the pronunciation ‘ево’ in the same places in various words
The name Егор doesn't follow it, but моего and сегодня do. Why? You have to explain the etymology of сегодня at the very least to make sense of it, undermining the consistency.