Anthropic's position has been consistent from the start. Subscription plans are for first-party clients. Everyone else should be on per-token billing.
That's really all there is to it. It has nothing to do with open or closed source.
Which means the plans are subsidized, and you pay with your data.
You're literally spreading misinformation.
Anthropic stance has not been consistent. There are even now still articles by them telling users about unattended use like in CI which would now be considered TOS
Their stance has just been clear for a year now, even if they've changed their mind in comparison to the introduction of the sub, which significantly predates Claude code