Proton changed all that: zero config compatibility for many of my Windows games, even demanding ones like you mention. Simply fantastic. December 31 2018 I removed my Windows partition so in that sense, also for me 2019 is the year of the Linux Desktop.
They were standing on the shoulders of giants (Wine), which is like 90% of the work, but it seems you still need to involve commercial interests to put the necessary polish to make the product really useful.
What sets Proton apart from alternatives like Lutris, which also configure Wine, DXVK, and other components, for you, is that it is zero conf, integrated in a tool (Steam) you probably are already using if you play games. Personally, Proton is the only tool where the autoconfiguration actually always works.