I had 3 backup pools in failover, but fail-over didn't trigger because pool 0 was alive, it was just rejecting each and every share from my workers 2, 3 and 4.
Same here. If the pool had shown up as dead it wouldn't be such an issue.
Although the devs also stated that any changes will be announced well ahead and one hour is not well ahead. He says he did it because the community demanded it, but what about the part of the community that was sleeping? They couldn't demand it to left it as is until they wake up. Some compensation to the damaged parties should be made. The dev will have 1% of the coin anyway, so it shouldn't be the problem.
It's nice to see that the dev cares, but you can't haste unannounced solutions to problems because they generate more problems and one hour ahead can hardly be called announcement.
Imagine Facebook now announces it will be deleting all accounts with more than 5 photo albums in one hour... That wouldn't be so cool.