The show had it's flaws, but every show does when they are starting up.
Is network television so competitive these days that if a series doesn't succeed right out of the gate, they're done?
That's pretty much true though the CW does seem to keep struggling shows on the air longer. Unless they tank realy fast they tend to keep a new show around for a full season. As a smaller network they order less series so they have very little in the way of mid-season replacements.