If you're selling physical product that needs an app to run, there is no reason for the app not to be Free Software, or distributed in some other friendly way (e.g., Space Alert has a CD-DA disc that plays the scenarios as audio).
Those games work well, but for me, I wouldn't want to play a board game that leans on an app any more than Mansion of Madness; at that point it's a video game, and while I enjoy those, it's not why I play board games!
I highly recommend it, even as a solitaire game. There is a digital version on Steam as well, which approximates the mechanics and gameplay well.
Who cares? The game was still fun, now we play more correctly (God knows what I haven't noticed I do wrong yet). I'm a firm believer in playing early, and learning from mistakes / as you go.
In a group with engineers and lawyers, it was bad enough that each session started with "what will we get wrong this time"
to give you and example: it took 2 weeks to figure out that there is a difference between +1/+1 as a result of an instant or sorcery and a +1/+1 counter.
I disagree about the complexity being associated with only cards that are never used. the "Spells, Abilities, and Effects" is the thing that makes the rule book grow with every release. they keep introducing abilities and it gets more and more complicated
Anecdotally, I tried to find a fun solitaire game to play during lockdown and ended up getting Arkham Horror. After reading a ton of rules and even watching some YouTube videos, I still felt like I never truly understood the game and haven't really played it. I can't image cracking something like Gloomhaven and reading through the rules.