It's amazing to me how rookies are so adamant about how things should be done. Ignoring the fact that what they state is simply their opinion and everyone has one of those.
As long as you are "starting a new job" then your sole duty is to draw it the way that the guy that signs your paycheck wants it done. Your opinion is irrelevant.
When you grow up and have your own companty, then you can set the standards. Until then, trying to do so and complaining about people wanting to continue to do things the way that THEY like will only lead to one conclusion. Another post that starts off, "I'm starting a new job......"
SIX companies in 21 years?? That's a little over 3 years per company. I realize that you are boasting about that, BUT that is NOT a good track record. Not counting the military or working for my dad back in the stone ages, i have wiorked for2 (TWO) companies in the last 44 years, and I have been at the latest one for only 6 months. That is a track record.