Except I haven't really shit on him other than to acknowledge the obvious that he's too old/expensive (and without the right financial backing or father) at his current pace to find a comfortable seat, and he was incredibly fortunate to have been given nearly two years in what's supposed to be a developmental seat. It doesn't really matter that he's still better than a handful of guys on the grid. If he was truly still fast enough, we wouldn't all be acknowledging that this is almost certainly it.
I get it: he's about the closest thing to a successful modern day American driver that we've got, and he has ties to Austin. But if RBR unceremoniously dumped Checo tomorrow (and, frankly, they should), you'd have absolutely zero problem with it. Both are pretty similar: incredibly popular/likable, huge fan bases, well accomplished (8 wins, 32 podiums for Daniel; 6 wins, 39 podiums for Checo), but past their racing prime. It's a tough profession, and only the best get to decide how they go out. Red Bull likely extended his career as a Formula 1 driver almost 3 full years.
But yes, I'll acknowledge that they should have been more timely and forthcoming with their announcement to the public because it would have been an incredibly easy thing to do.