I have two comments, that I think also apply to any other HN post on emacs:
1. We are on version 30. By this time emacs should have come with some better defaults. It's 2023, not 1960 people.
2. Why are 90% of emacs frameworks trying to make it into vi?? I choose emacs, if I wanted vi-ish I would have used vi from the beginning