Using Windows in a VM is a necessity and the best solution if you need such programs but still want to use primarily Linux. How are you not getting this? Games aren't the only reason to use Wine, but Wine also doesn't solve everything.
This is relevant because games aren't the only thing holding back people from switching to Linux. As long as there are programs that don't work on Linux and for the foreseeable future won't ever work, plenty of people won't switch.
This is relevant because games aren't the only thing holding back people from switching to Linux. As long as there are programs that don't work on Linux and for the foreseeable future won't ever work, plenty of people won't switch.