So any data deterioration/rotting means some unwanted/unexpected change occurred in the medium, and that includes unwanted change in electric charge in the NAND cells, although there's many other reasons for 'deterioration'.
NAND, by the very design, "forget" the stored data. That is because even for read operations you have to address cells, means you put voltage on that to read the state, and that alone can modify the charge in the cell and also neighboring cells. As has been outlined to you already as well, the tighter you pack all that, the more likely this is to happen. So it is "unwanted", but certainly "expected". Write operations work with higher voltages, go figure what happens there. And then there is the general loss of charge, the fact that the cells detoriate with changing the charge (the smaller, the faster), etc.
Which is why you have larger amounts of the total NAND capacity reserved for error corrections, and I'm talking like 30-40% there, not 1% or whatever you hope it to be. They can correct for example up to 8 bits in a certain set of data, and if they go past a margin (lets say >5 bits have errors), this part of the NAND is getting copied to some other place and eventually marked free. Because, as Joep also noted, the cells are usually not really dead/broken, but need to be reset. Which means, yes, even reading flash media triggers such copy operations eventually. And there are a number of other consequences down the line. You may have heard of TRIM, for example ...
So, data isn't stored as 0 and 1, but it is charge, and depending on the circuitry it is then interpreted as 0 or 1. Harddisks for example don't store 0 and 1 which you see directly, they have some intricate encoding scheme for the actual 0 and 1. Or look at USB, which has some encoding scheme for 0 and 1 as well, so a "high" level there isn't an 1 ... and there are things like
https://en.wikipedia.org/wiki/Emitter_coupled_logic (there is no clear "on" or "off" anymore) or for example
https://en.wikipedia.org/wiki/Phase_Shift_Keying which stores way more than just 0 or 1 to obtain higher bandwidths over analog media ... which means there can be gradual loss of data, because of the underlying physicalities. And modern busses usually have a "link training" phase where the different participants on the bus optimize automagically what is called
https://en.wikipedia.org/wiki/Eye_pattern, because analog world and all that ...
What you see as 0 and 1 from the media is a couple stages removed from the actual physical level already.