The Element, I have to bang on the dash to get the interior lights to come on; And the Accord, I don't open the moonroof because it doesn't want to close.
But I'm not worried about "software errors" stopping them in the middle of the road.
At the end of the day Honda is still a very high quality vehicle.
The way I understand this story it as a supplier issue.
I have a 1995 Ford Thunderbird that I do the same things to, though for different problems. I have to tap on the "glass" on the dash to unstick the speedometer needle. I don't open the moonroof because the gasket is wasted and there are no replacements.