It's just hearsay, but I've read a few times that EAC actually makes supporting Linux fairly easy and at almost no cost, but the game companies just don't care
Supposedly so long as it’s the Epic Online (EOL) version of EAC, then it’s about as easy as checking a tick box in the settings.
Any developer who cares enough to enable it would most likely test that it works as expected and make a couple of tweaks before announcing the support. It’s usually not a good idea to take a vendor by their word that it “just works”.