Mini Rant: Car Electrical Systems

A few days ago we unburied our car from the snow and went to start it, only to discover that we had a dead battery. I had left an overhead light on overnight, and apparently the designers of our car decided that as punishment for my forgetfulness, my car should stop working.

Because obviously the appropriate retribution for leaving the light on is to break your entire car.

Seriously, what idiot decided that the interior lights should be on the same circuit as the ignition? When ignition is fundamental to the functionality of the car, why can something as simple as leaving on a light bring down the entire system?

The magnitude of the ineptness of the design boggles my mind.