I wonder if it has a vicious circle, spiral component to it, like how Google keeps killing their products because people don't adapt them, because Google keeps killing their products.
Some percentage of users don't trust Netflix anymore and don't start watching a series until they know it has an ending. A new show launches, it doesn't perform too well, so Netflix cancels it after the second season. Now, the people who enjoyed the show will be more sceptical of new shows, and now a larger percentage of users will "boycott" new shows.
This isn’t new, rarely is a cable tv show signed initially for more than 1-2 seasons and then if it does well it’s renewed. Netflix is literally following industry standard here so if you’re going to call them out call everybody out.
Source: https://www.statista.com/statistics/1299847/spending-on-orig...
Don't forget cancelling shows constantly. I'm not getting invested in anything Netflix unless I know it has an ending already.