Subscribe to get bombarded with ads seems like a terrible business model, but who knows with all the enshittification going on these days.
I mean... it worked for cable TV (somehow).
Because the alternative was four local channels with poor programming and poor reception, which were also full of ads. You paid for better programs and better video quality.