Things used to have quality, now companies realize that people in the US are willing to pay for garbage, so they deliver it.
Ignore the world, ignore the world.
I was asked to design a database. After designing it using 3rd normal form, star schema, i was told to "standardize" to six character tablenames, no primary keys, constraints in the program, and something like fifth-normal form when the column is used in more than one table. There are other insanities that only a clueless programmer would enjoy.
Since when did programmers push designers out of the DB?
When will they realize that programmers are gods of UI, but designers should be the DB guys, no matter how tedious the interface.
Let them use a middle-tier if need be, and compromise more than a moderate republican to make everyone happy.
I used to enjoy my job...