Again you're just excusing the lack of engineering time put into an onscreen message.
'Overheating detected, reducing video resolution'.
Nintendo will earn millions by keeping it proprietary. Lets stop pretending this is about technical ability or 'protecting' the consumer from a bad ux.