Actually I would say Heroes carried on past the expiration date. It really dropped off every season past the first.
Personally I’d say most of the things on the list which I’m familiar with are poor choices. Sure Firefly didn’t deserve the boot, but Enterprise? Farscape? Heroes? SG: Universe? None of those were particularly worthy to be honest, and all managed to run into quality issues which made their earn their cancellation.
Also the list suffers from the classic ‘last decade’ syndrome in that none of the shows are particularly old. I don’t think any of them were older than 15 years. TV has been around for over 60 years now after all.
Heck, one could argue that ST:TOS is worthy of inclusion. It did only survive three seasons after all.
You do know that Heroes’ 2nd season was botched due to the writer’s strike? No-one, especially the writers wanted what you saw on your TV. Unfortunately, the writers’ even higher rpriority was union unity.