I think there are use cases for both. Let's implement everything and see who wins :)
There are numerous implementation cases of subscriptions, different effects can be desired and achieved: early access, exclusive access (Gigi's point is valid), nft-like bragging rights, certification of origin. Or simply allowing people to vote with their sats and support a cause/person on a regular basis, whatever the perks. There's so much more good than challenges that come from this. There needn't be one implementation only.
I'm in this camp. I believe value for value has it's use cases and believe subscriptions have their use cases too. One model may not be the best for a particular use case. We won't know until we try it.