streaming is expensive to maintain, so they cut cost everywhere, 8 episode seasons, 1-2 season before cancellations, and extremely long hiatuses, like 1-2 years for 8-10episodes each.
marvel shows before disney got them cancelled were "great" under a different network/studio(like AOS, x-men spinoffs) they had a more robust arcs.