On the one hand, broadcast TV typically had 20-26 episode seasons every year. On the other hand, this often included a lot of filler and could easily lead to huge compromises to get everything done. There will always be trade offs between quantity and quality, and only one of those is contractually obligated.
That being said, I really hate the way streaming has devolved into shows with 8 episodes or less in a season, with some of those episodes being significantly shorter than others, and all of them paced as though they have all the time in the world despite the season being over. That would be awful even if they did release seasons annually and never cancelled things early.
I feel like we figured out the perfect balance with Daredevil season 1. Thirteen really solid episodes, each being exactly as long as they need to be to tell the story they want, and all of them adding up to complete the arc for the season. I could nitpick and criticize some things, but the pacing was absolutely perfect.