The car key just isn't a toy and definitely not for kids (there is then just very small step for them to try driving "a big car" on their own...)
Actually why not ?
When the kid is a toddler, there is no risk of him getting into the "big car" without the parent's knowledge. There is no reason for the parents to get worried about him playing with the keys, if he somehow reached them, other than the possibility of the car getting and staying unlocked outside. This is not a problem if the car is inside the garage, or if the keys are by far out of RF range of the car (when the family visiting somewhere away from home and did not take the car, but took the bundle of keys)
When the kid is bigger kid capable to walk to the car by himself, he is supposed to allready know that starting the big car is forbidden. Safer (and more likely to succeed..) than trying to keep the keys out of his reach at all times, and besides, i would allow and trust him to use the keys to open the car if he wants (such as to get a CD/toy/whatever in or out of it)
But here comes another case, no kid involved. You throw the keys into the bottom of a backpack, throw in some other stuff too over the keys - esp things like notebook computer, and go for a walk. There is just the chance that the laptop will hit the key with its corner, releasing the switch momentarily every time the backpack is shaked up with your steps
it is becoming not that difficult to find an unlocking sequence just by a brute force (the number of combinations to check is then rather limited to few 100's - quite easy task for present computers)
Are the sequences really so predictable ("00000001", "00000002", ...) and not hash-ed in any way with a unique id embedded in the key and car ? This would allready prevent the brute force option (within likely achievable time), even when everybody knows the "internal" counter position
And even without it, what is the problem of setting the start point for the key/car at a random point of the sequence at the time of manufacture (unique to each car), so that allready when the car is shipped it is not too close to "00000001" ?