The problem here is that you are just wrong. You are speaking in universals that don't apply universally. I've been in software for near 25 years and have never interviewed anywhere that shared the practices you describe. Sure it's just a personal anecdote, but so is yours.