@jmason I'd be inclined to call it negligence rather than ineptitude. I find it difficult to believe that nobody at this sort of company knows about staggered rollouts, so most likely it was rejected by some management layer for being "too expensive/complex".