I can see where your coming from..
But then it makes you wonder why they can't even make simple things like a car or bike GPS or mobile phones etc that don't get these problems.
Because they are made to a low cost, and there's no safety issue involved in your phone or sat-nav crashing and needing a reboot once in a while.