yea, Nintendo made a shit ton of money, they should have invested that in more internal dev studios
btw afaik the rumor wasn't about a "high definition" display, but a "high resolution" display - HD means a native resolution of atleast 720p, while "high resolution" actually means nothing, there are no defined resolutions attached to that term