Apex is a security risk to have installed at this point.
In fairness to Respawn, if what they say is true, that it’s not ACE (which based on the description of the issue, sounds truthful), it doesn’t particularly raise red flags for client security.
But any game requiring a Kernel Anticheat to play is a security risk. At least here it’s EAC, which has a lot of development efforts and doesn’t require running from boot. But as a player, that’s still a trade-off you’re choosing by playing these games.
Letting players manage and host their own custom servers/lobbies helps. Admins can monitor and ban players in real-time. I know that doesn’t lend itself as well to dedicated servers (and thus opaque server-side anticheat), battle royales, ranked matchmaking and SBMM, but I see that as a reasonable solution for fair PvP games, especially older or smaller ones.
This is about micro-transactions specifically. Tim Fortnite is arguing that games sold on Steam should be able to offer in-game purchases with payment options outside of Steam.
It’s very similar to Epic Games v. Apple, where Apple had required in-app purchases for iOS apps, notably Fortnite, to be handled through their app-store so they get a cut.
One big difference that I see here: On PC, a developer isn’t required to use Steam to distribute software. Players often prefer Steam because Valve has made Steam a great option and has lots of good-will with players. Still, Steam does dominate a massive portion of the PC market.
And a 30% cut is high. Especially for smaller games with less financial resources. As a developer, that’s a trade-off you’d have to choose. I think it’d be best to offer the game on multiple platforms.
For Steam-bought games, I think having an option to pay off-platform would be fair, but I think the option needs to remain available through Steam too. For many games, I don’t want to give my payment details to yet another developer, company or third-party.