For users that end up benefitting from rules, it's typically because of encoding "personal knowledge" or "preferences". When building small side projects from scratch, this typically matters much less: you probably want it to "just work" using the canonical tech stack. Pretty quickly though projects end up with a lot of implicit knowledge and idiosyncratic practices that are great candidates for custom rules!
Maybe you're right about the confusion...but given the velocity, that's going to be fixed also.
All the knowledge about the field of programming is digitized, one could argue that having a model that digested all that information in a right way, is better than separate.
Just a thought. I don't care all that much.