Wait, there's a CHIP inside the NES that tries to talk to the Cartidge, to verify it's an actual valid NES Cartridge. Because of dust (on the cart), talking to it is, sometimes, not possible, which makes the game not boot.
To fix that, we blow on the cartridge (in turn, removing dust from the cart), which allows proper communication between the cart and the console.
By removing this check on the console hardware size, we wouldn't have to blow on cartridges anymore?
But if what prevents this is dust on the contacts, which means the cartridge can't be read, how will you load the actual game code from an unreadable cartridge, since it's covered with dust?