Over the last 15 years I've seen many dumb things done in version control systems. Most of these stem from fundamental misunderstandings of how version control works.
TBD