And actually, I'm fairly sure that Falling Skies is doing pretty well, audience wise. I don't know how well the audience size squares with the episode cost (see what happened with Terra Nova). it could average 3M viewers a week and still get cancelled.
It has already been renewed for a 3rd season.
FALLING SKIES Renewed for Season Three