Oh, the apparent stupidity of modern computational devices, and the people who write the software that runs on them. How exactly is it that stupid errors like these always seem to make it to the final product without anyone noticing? Could it be that they did notice, but decided to sell their defective garbage anyway? Or did someone at the top say "the hell with testing, let's skip to selling these babies!"?