One of the things that can be an annoyance to premium channel shows like Starz, HBO, Showtime is the length of time in between seasons. I assume streaming services can also be this way but it sucks when you get so used to normal tv shows being many episodes and counting on just very late spring-early fall as the break in seasons.
Sometimes of course it's length of time in filming and expense of each episode/what goes into each episode that adds to the length.
American Gods for instances was on from April-June 2017 and then we had to wait all the way until March 2019 for the second season. I'd say that was way too long though even by premium channel standards. Black Sails was much better at about 10months in between seasons. The Sinner (which isn't on a premium channel) is longer at 11 months though we're going to have to wait 17months between when the 2nd season ended and when this 3rd season is going to start which is really long.