I don't know how it is in other countries, but if you call an ambulance because you want a free ride to the hospital in Norway you get a hefty fine for wasting emergency resources. Doesn't the US have the same kind of laws stopping people from using ambulances as ubers. If not, then that's how make the ambulance free for people who need it, and really expensive for people who don't.
The more lines you add in a program, the more stuff can break which is what I assume happens with excel when it thinks something is a date.
Spreaking from experience, my code is in a metaphorical sense a building that is built to lean towards the wind, but when the wind stops, the entire thing collapses. I assume that's how excel's code base works too.