Yep, definitely, dropping Win 7 support makes for a clear hard pass, regardless of other things. The fact that it might work doesn't change that you'd be getting an unsupported piece of software and won't get any help in case something does go wrong, nor are you guaranteed a refund if you find that it doesn't work, since it'll be considered your fault for failing to meet the specs. And with a purchase of a digital copy of something being a show of support for the authors, why support those that refuse to support you?
Spot on and it's indeed a gamble when it comes to unsupported OS (store pages lists as working on 7 but still), and that's where a playable demo would have been welcome for there you're fixed on that OS potential issue.
Linux is good news though, and will become more and more important as time goes on. Maybe a few years down the line, barring a miraculous turnaround of MS's development direction, it'll be more important than Win 7 support for those wanting to stay away from 10. Will depend on some specifics though, and either way doesn't make up for it now.
MS making any kind of turnaround favorable to users -like us- would indeed be miraculous and only if they've been deeply hurt where they can only be hurt: in the wallet. Given am not counting on this happening anytime soon, it's Linux all the way for future releases demanding w10 to run on, and so let's see if devs will also take the leap on having support for it as a matter of course, or not.
About the game itself though, sounds like a sort of story and atmosphere some good devs could make nice things out of, for those who like this kind of games. Actually clicked on the topic to say this, after it made me curious enough to want to at least find out a bit more about it even though I'm not usually interested in these things... Then noticed the specs and... Yeah.
Could get into it I think, but....
Edit: But since I looked, RPS preview from a Gamescom 2018 demo
...Thanks for that, for haven't yet checked on various sites about this game. Dunno for sure if we are on the same page about what I read that already makes bare some teeth, but that's one to sure keep in mind so will see.