Anti-cheat integration is still one of the major hurdles when it comes to getting games working on Linux, even with Proton and Wine.
Companies themselves need to support Linux regardless if they want to port the games or not and that can be something that's seen as "not worth the effort" by some companies, which leaves us in Penguinland forced to dualboot or just not play the games at all.
However, now with the Steam Deck in the horizon, it is of everyone's best interests to get games working on Linux and their sweet Steam Deck verification, and Valve isn't making it any hard. Now developers can simply add a library alongside the old Windows one in the game's folder and pump that out for everyone easily.
Do note however, that this only makes things easier and is not a guarantee of any sorts that all EAC games will now be supported. Developers will still need to test their new builds and that make take a while, there's also the fact that some developers/publishers might just not be interested in actually letting others play their games.
Even if Anti-Linux sentiment is way lower now than what it used to be (Never forget Linux being called a cancer by Microsoft's CEO Steve Ballmer in 2001), there are still some with ulterior motives and that might simply use excuses as
"It's too hard for us", "Linux has more cheaters", "This can't guarantee a good experience for everyone" - when all of these are simply untrue.
This will help, that's for sure, however it's still good to be a little skeptical.
Hopefully the prospect of more profits from Steam Deck's sales will be enough to convince most if not all.