That's still netflix's fault. They need to stop expecting the world to flock to their newest shows the moment they are released, there's too much competing for our attention, and instead invest in stories and creators they believe in, and make sure that they're always funding and releasing a complete and quality product. It doesn't matter if a show is only one season, so long as that one season has a satisfying conclusion.
Stories written to span multiple seasons are fine too, but they need to commit to seeing that show to its conclusion. Even if a show doesn't perform very well, some percentage of Netflix subscribers will enjoy it making it an asset for their library and on a long enough timescale it'll be worth it, but if they really want to cancel a show before the story has a chance to reasonably end, they'd be better off removing it entirely from their library. Right now their library is filled with shows that will entice new watchers only to piss them off when they learn the plug was pulled early, or which will sit unwatched by the people who have already heard that netflix screwed the show and its fans over and that's a liability.