Oversubscription based on expected use is no excuse for routinely not providing what was promised. It's the ISP's job to measure actual patterns and make sure enough capacity is there. How would these ISPs feel if their banks told them "sorry, we've loaned out the money in your account and don't have the liquidity to cover your withdrawal"?