There's far more competition in television now than in the era of regular 20+ episodes a season shows. There's simply more TV shows, and thus more options for audiences.
That’s a situation largely of Netflix’s own making. There was a time when they were the only game in town for streaming movies and TV shows. They had the opportunity to build a gargantuan and loyal subscriber base and they blew it. Their decline is what opened the door to all this competition.
You might be happy with all this competition but then why are we even here for this discussion? It’s clear that too much competition has led to most shows dying prematurely.
Audiences also expect higher CGI quality than you would usually get in 20 episodes a season shows.
Star Trek TNG’s show runners knew how to deal with this: you don’t use the same budget for every episode. Some episodes get a big budget, others get a small one. The latter were called bottle shows and they turned out to be some of the best episodes in Star Trek history because they had no effects budget so they had to rely entirely on writing, acting, and editing.