I'm not sure you can actually have real P2W in a game that has a solo mode.
As for ED, specifically, I don't think any of the Arx ships allow you to do stuff that regular ships can't do.
They might allow you to do stuff better (and cheaper if you take advantage of the deployable ship with it's zero-cost modules) but there's nothing fundamentally superior about them.
It'd be foolish to deny that there's an element of commercialism about all this though.
If I was being cynical I might assume FDev have deliberately starved us of new ships for several years so we'd be ready to pay cash-money for a new ship when it arrives.
Honestly, though, I suspect that's really more just the result of FDev kind of setting ED aside for a while though.
Regardless, I'm okay with that.
Based on what's already happened, new ships WILL eventually be available for in-game credits and that seems pretty reasonable to me.
If, OTOH, FDev were to decide that certain ships should remain Arx-only, that'd leave a sour taste in the mouth.
People just have to overcome the whole FOMO thing and be prepared to wait if they don't want to spend money on new toys.
So far, I've bought 3 new ships and waited for 2 to be available for credits... and, honestly, the ship that was the biggest game-changer for me was the Python 2, which I bought for credits.
Conversely, I paid Arx for my Mandalay and, for what I use it for, it's not that much better than the Phantom it replaced.
Most recently, I paid for a Corsair and it's still sat in ShinDez until I can figure out what to do with it.
Point being, most of the Arx ships aren't super-ships that totally spank everything that's already in the game.
Mostly, you're just paying for a new toy to play with.
The only exception is, really, the Cobra 5, which is crazy-powerful for a small ship... but it is still only a small ship.
Given the fact that you can take a medium ship to 99% of places that you can take a small ship, there's very little you can use a CM5 for that you can't use a KM2 or Python for instead.