The CW is broadcast tv and already included in various cable/Satellite and so on packages.
HBO Max would be extra for some folks to buy. Not to mention Hulu being free on Sprint while Netflix is free on T-Mobile.
You got to reach the largest audience that you can and unlike overseas where a 8 episode season does happen. It's a rarely here.