Why this keeps happening is simply because Netflix will order a season of a series to house on its streaming service rather than signing on for the traditional pilot episode that networks have asked for in the past.
It also means that more first season shows are likely to continue to be cancelled in the future.
This means that more shows are getting the chance to see the light of day on Netflix (cool), but that fewer shows are making it past the Season 1 mark (less cool).
For some of these other Netflix cancellations, the decisions hurt quite a bit more.