Interview with Peter Mulholland who worked on the Linux port of The Witcher 2.
Some key points that he made about why CDPR could drop the Linux port of TW3
1. The resulting performance wasn't adequate (Vulkan wasn't available).
2. TW2 for Linux was profitable, but not super profitable, so they had concerns about expenses.
3. Negative reactions on initial poor performing release of TW2.
Translating this into the context of CP2077, Vulkan today removes issue #1. And lower costs of porting plus grown Linux gaming market should help with #2. #3 is somewhat strange as a reason, since as said above, CDPR were working on TW3 way after that criticism calmed down, and fixed updated versions of TW2 were well accepted as good quality Linux release.