Speaking of clerics and warlocks, I do miss the old days when role playing had an effect on your character. Meaning, if clerics didn’t follow the guidelines set by their god, they wouldn’t have spells granted. Similar to how if paladins and rangers strayed, they lost their abilities. Since then, the game feels like the role playing fluff is completely divested from the class, where each class is now just a box of stats and the role that class is inspired by doesn’t matter; where role playing doesn’t matter if you don’t want.
Will point out that a lot of what you see is people only wanting to play a class for the powers... a lot of the players of that class repeatedly experienced as wanting to play that class for the flavor only to have excessively rigid and/or actively malicious DMs strip their class powers in contrived no-win situations or for delusionally arbitrary "violations".
I want those classes to have meaningful conduct restrictions, too, but the developers have been poisoning the alignment well for too many years with toxic bad advice and even more atrocious moral logic-- and suggestions that alignment restrictions be replaced with more specific, more concrete, more fair Codes of Conduct have been met with nothing but chatterig primate derision from the fanbase.