Why have we started “hard” disagreeing with each other recently? What’s wrong with just disagreeing?
Tabs vs spaces - people disagree but usually can adapt to the team if needed.
Use java1.4 for green-field web app - hard disagreement for many, looking for new job is more attractive option.