I think it's because none of you guys are real software programmers (I'm not either, but I know several guys who are), so you don't really get how hard it is to make software. Everything will never be glitch-proof or free of flaws. Even Linux and Mac OS X have their own flaws, but the hacking is mainly around the Windows platform because the majority of the world uses the OS, so the 'market' is there. So you can't really go around complaining if you're not the one who has to go through thousands upon thousands of lines of code.