I believe that they have a number of internal systems that were relying on the ability to consume the public API "firehose" and now that it's been turned off, they're failing.
No it's the opposite, it's exactly what you should do to exercise your public API. If your API isn't good enough for you it isn't good enough for your external integrators.