"require everybody to use"
That sort of thing is for a SHOP STANDARD, and *NOT* for a bunch of *EGGHEADS* to "decide for us" (because they're SO much SMARTER) and then CRAM IT DOWN OUR THROATS like that.
This is the wrong kind of thinking.
How about _THIS_ instead: SHOP STANDARDS that are developed by PROPER MANAGERS who do REGULAR CODE REVIEWS and DELEGATE RESPONSIBILITY to SENIOR PEOPLE to make sure this happens CONSISTENTLY throughout the applications.
works for me. This is 'Captain Obvious' territory.