an analogy I've used with the software team for the app I work with.
Imagine you have two microwaves in the office lunchroom on the same circuit and using both at the same time trips the breaker. Do you:
1. put a warning in welcome package when they join and yell at them when they forget or missed reading it?
2. put a note on the door of one of the microwaves warning people?
or
3. simply remove one of the microwaves from the lunchroom
Shocking how much developers insist on option 1.