The ratings are all over the place |:
These are the general viewers for every episode(which isn’t that bad) and people are speculating that the “demo” (which means demographic) is taking hits that the CW won’t think it would be productive to renew it. According to this, the demo for the last episode was a measly 0.3 which is truly awful but ratings last week were a mess and there were a lot of lows last week so we’ll see!