The OP is suggesting that this somehow makes the two equal in terms of how they go about getting your money but this could not be more wrong. Find me a F2P MMO that allows you to buy everything in the cash shop for the same price as a monthly subscription. You won't find one.
The very nature of the F2P business model means the majority of players pay nothing for the game and typically get a horrific grind 10x worse than any P2P game and a far shallower experience to boot. These players usually don't play for more than a few months as they burn out on the free content and move on. This causes the developers to target only the rich 'whales' that play the game when making things to sell in the cash shop. The result is a hugely over-priced cash shop that supports the game by relying on a very very small 5-10% of the playerbase spending hundreds or thousands of dollars a month on the game.
Whether the game is P2W or not is irrelevant. The fact is with a subscription MMO everyone gets all the content at a fair price, whilst in a F2P MMO you would spend 10x as much money to get that same amount of stuff. I should also point out that F2P games tend to focus much less on releasing actual content and much more on releasing random cosmetic items in the shop to sell for quick money. The entire F2P business model is built on making as much money for as little effort as possible; they don't care if they lose 90% of their players because they don't pay anyway. In comparison a P2P MMO has to release regular, high quality content to maintain
all of its subscribers.
I don't know about you but I think it's fairly obvious why P2P is a much better deal for consumers. F2P is an illusion used as a marketing trick to lure in naive players, nothing more. Anyone advocating for it has unfortunately been duped and lacks the capacity to actually see how much more expensive it is.