If there is one thing i've learned in life it's this.
Decisions that Should be made (moral, just, fair) rarely happen. It's always mistake 1st, then learn from it. it basicly comes down to greed.
Greed to not wanna spend money on a proper solution,
It's only when shite hits the fan and things get real bad, then the right decision is made.
I wish we could learn from other peoples mistakes instead of having to learn them the hard way..
This philosophy can be applied to virtually every thing in life. Politics, Gaming Companies, Record Companies, Telecom company's, Cable companies etc...
Cable companies thought they could keep taking away fairness, one little chunk at a time (throttling, not upgrading to meet capacity, over selling, not expanding into new areas in their region, paid prioritization, etc.. (aka greed to save or make money)
WB and Rocksteady thought they could get away with a minimal development team for PC, cap 30 fps, leave out occlusion, make consoles look better vs pc. (aka greed via not spending the money on a proper team with proper time limitations)
Healthcare thought they could keep charging $1800 lab drug test, $1000 MRI scan, $10 each pills, $1000 xray, $4500 night hospital stays and thus obamacare happened. (greed)
those are just a few examples, but you guys catch my drift.. Things always have to get so stupidly bad, before anyone will do the right thing.