Wenn du es noch nicht gemerkt hast, "best practice" ist für jeden was anderes und du glaubst nur, dass deine Meinung die einzig richtige ist.
Wenn wird schon beim klugscheissen sind: Eine Methode wird zur "Best Practice" wenn sie allgemein als die sinnvollste angesehen wird. Dieses "allgemein" bezieht sich insbesondere auf die "Allgemeinheit" und ganz besonders auf die Experten im entsprechenden Fachgebiet. Der Sinn davon ist eben gerade nicht dass es für jeden was anderes ist.
Ob du es glaubst oder nicht, manche seriöse Entwickler suchen ganz explizit nach solchen De-facto-Standards damit andere Entwickler ihre Codes in angemessener Zeit auch verstehen können. Ist dir wohl noch nie passiert, dass du in einem etwas grösseren Team was entwickeln durftest, sonst würdest du kaum solchen Dunst von dir geben.
Und was für dich "best practice" ist, ist für mich "schnurz egal".
K.A. wo du arbeitest aber in den Betrieben die ich kenne stehst du mit dieser Einstellung schleunigst auf der Strasse.