Nintendo Switch 2 price raises eyebrows, but the team's effort to overcome technical hurdles for backward compatibility might ...