It wasn't moving it that killed it. NBC was just too wishy washy from season to season, causing the writers to have to put out at least 3 or 4 "series finales" only to find out afterwards that they were continuing.
You had a sci/fi tech series going up against two established sitcoms in HIMYM and Big Bang Theory, both of which happened to be two of the most popular shows on TV. Chuck always seemed to be damned because of ratings, that while were respectable, were never going to compete or eclipse HIMYM and BBT.
Hard to get momentum going when you have to keep wrapping up your show. It was still great but could've been even better with a little properly timed studio support.
I agree completely. Made the show feel disjointed at times. They never really were able to build anticipation for the next season