As someone who's come back around to console gaming I'm very strict when it comes to buying physical copies of games. Switch games that require a download to play all or part of the game are a no-go from me. The only reason I buy games on console are when they're exclusive or, in the case of Switch, when I desire the portability. When I buy these games I want them on a card. All of them. I begrudgingly accept that patches are a part of life nowadays, but I do take comfort in the fact that when Nintendo shuts down their online services for Switch (like they did for Wii) I'll be able to pop in the card I paid for and be able to play the game, even if it is in a less stable and pre-patched state.
I bought Okami HD on Switch because I felt like that's where I want to experience the game. I had to go so far as importing it from Japan to get a physical copy of the game. I'm likely do to the same thing for Bloodborne's EU release as it's the only version with a GOTY version and the PS4 and Switch are region free. I won't buy console DLC. Ever. If a game doesn't eventually come out with a way to get the DLC on a physical media I either won't buy that game or won't buy the DLC. I don't have any of these hangups when it comes to PC games which is my platform of choice for multi-platform AAA titles and any indies that don't get physical Switch releases.
As for the image above, it's an immediate no-buy from me. Along with those compilations where only half of the content is included on the card. It's a shame because I'd love to buy Mega Man collection on Switch but nah, if I have to download I might as well do so on PC where I trust the stability of the ecosystem. I'd love to buy Mega Man X collection too but X5, X6, X7, and X8 are included and I don't want to go anywhere near those games.
My line's all over the place but I consider myself a hardliner with a few minor exceptions.