Why is that a mistake to rely on SendGrid?
If this had been a simple mistake, fine (all ESPs have occasional issues), but to my knowledge SendGrid has never acknowledged this as an operational error. In fact, at the time SendGrid representatives repeatedly insisted the change was made intentionally for its (paying) customers' benefit.
(That said, SendGrid had some really nice tracking and segmentation dashboards, which I do miss at my new ESP.)