I agree, it seems like there has got to be a way to test hard-forks and consensus changes more thoroughly before deploying them.

Here, let me help. I find it easier to learn with pictures.

They were blind to the foreseeables

Without doubt more testing was needed.

how in the heck do you have positive MANA?

I guess they just release it and let the users to test it

heard no testnet runs were done...

Coin Marketplace

STEEM 0.26
TRX 0.10
JST 0.032
BTC 41423.31
ETH 2246.68
USDT 1.00
SBD 5.25