The Nintendo Switch has a clever way of preventing firmware downgrades: upgrading the firmware blows an internal fuse! https://news.ycombinator.com/item?id=27202766 This means that the hardware knows a newer firmware exists.