And have you ever updated the frimware on your computer?
I am not talking about software updates but the eprom/eeprom or flash memory firmware that performs the boot of your system and may include some basic device interface control.
Some devices like an Android tablet have worked it out so the device patches a copy of the firmware on a virtual system and then updates the kernel system. But that is a different OS and is running in software more than one computer system.
The firmware is the lowest level of code in a smart device and for many devices if this code get corrupted the device will not work.
If you want you can send you camera in for a cleaning and checkup and Nikon will perform the firmware update at no extra cost.