That is how they approached the problem, FB approached it differently 🤷.
Of course, the crowd you want to cater to also matters. FB and Reddit have a completely different crowd, thus, Reddit would have lost a substantial portion of it’s users is it approached it like FB did.
But, they can be somewhat strict. They have their own rules and if the package doesn’t follow the guidelines, it won’t get accepted (most probably). Still, you can make your own repo with the template.
I don’t do that much search and replace in any terminal based text editor to actually use that on a regular basis. If I need edits like that, I use a GUI text editor.
As long as I get to use modifier keys, almost anything is fine with me. We don’t live in the 70s, that was 50 years ago. If backwards compatibility is what they’re after, I’m sorry but I think they overdid it. Plus, you can just add them, the defaults don’t need to be changed.
That’s normal for people that didn’t grow up in the 70s and 80s and GUI wasn’t the first thing they knew. I was a teen in the late 90s and early 00s, so yeah, we had GUIs for almost everything.
We’re basically trying to do catchup with the cool kids, but let’s face it, they live somewhat in the past regarding modifier keys and vi/vim.