See, here is where you lost me. If there is no financial barrier, that I don’t view it as a platform or platform war. Heck, it’s not even inconvenient to run a game from epic.
I think the above definition is still completely applicable to today’s definition of a platform. It’s why Android users can bitch about apps coming on iPhones, but not Android. Because there is a clear barrier to entry.
It’s why Playstation exclusives suck if you use X Box. There is a clear financial barrier.
It’s why a chromebook just sucks in general. It’s so limited. It’s the only reason I would even consider Chrome a platform (and to be clear, I don’t consider it a platform on my Windows PC. I freely switch between chrome and Edge, depending on what I need).
It’s why it is not a platform situation when I want to buy a table from Target that is only sold at Ikea, even if I have a 10% coupon at Target, and get some sort of rewards program. I am not locked into the Target Ecosystem, just because I have a Target Card (although there might be a financial barrier to Costco or other member ship store, but one could argue that Costco and others are the exception that proves the rule).
The whole Key thing is a red herring to my mind. If keys make Steam a platform (which I don’t think it does), then only Steam is a platform, and all your arguments about being locked in really only apply to Steam. In that case, Epic still isn’t a platform.
This is an important point because one of the main arguments against Epic is the idea of exclusives. They are exclusive to the store, but that doesn’t provide a barrier to entry. That doesn’t cause a financial hardship. It’s not necessary to pick Epic over Steam. That’s the fun of the PC platform, I can have both, or have neither. It’s like you all hate that people (and developers) can make up their own minds which stores they want to support.
A platform needs to be a clear barrier to entry to be truly considered a platform. The smaller the barrier, the more you have to stretch the definition of platform the make it fit. In this case, the barrier to entry is incredibly small (for non Linux users).
Until the Epic program forces me to delete Steam or Steam forces me to delete Epic, I think the whole argument of Exclusives and platform walls is completely bunk. It’s not a war if they are both sitting side by side on my computer, living in perfect harmony.