My point is that poster doesn't need to wait until it's on switch to pay 40 dollars for it. They can try out the base game for 5 dollars years ago, why is it only once Nintendo releases it that it exists to people?
For me there are a ton of indie games on PC that I'm somewhat interested in but haven't bought simply because I find I don't like playing them on my PC very much, even with a controller and setting up more comfy seating, but having them available on a handheld feels like a much more appropriate platform and I find myself really digging into them when I can play them there. That's a big reason I've played my 3DS a lot despite having a rather expensive gaming PC I built.
It doesn't make a whole lot of sense, but it's how my brain has come to associate certain games and experiences. And I think a lot of other people consciously or not feel the same way. They look at a game and think "that's not something I want to sit in front of my PC playing for hours," but then put that on a handheld and they think "I could totally spend hours in bed or on the couch playing that," or "that would be a great game to play on my commute to work or when I travel."
So being cheaper on another platform I'm not really interested in playing it on doesn't really mean anything to me. Doesn't mean I want to pay more, but it doesn't factor very high into whether I judge if a game is worth the asking price on the platform I am interested in.