As a result, it had weird sponsorships like from Subway, which meant scenes of the show were pretty much Subway ads.
But anyway, my point is that nowadays on Netflix and IMDB the show has lots of ratings and they're generally positive.
IMDB has Chuck as 8.2/10 based on 109,543 ratings, which I would think is decent. I think the last time I noticed it, Netflix had it at 4.5 or so out of 5 stars (not sure on overall numbers, however).
That show had a great blend of a bunch of genres: cheesy/action/suspense/romance/sci-fi to name just a few.
But I think in general this kind of situation is mostly a result of our times. 5+ years ago shows were just really beginning to be widely available (at least to people who didn't torrent online and things like that). Back then you really had to intentionally be around when something aired on TV or you needed to care enough to set it to record to DVR (or heck, even VHS further back).
Nowadays it's easy enough to just open up Netflix and continue watching a show sequentially on demand.