Oh, and as to the guy who said I shouldn’t have Bill Gates’ job? If I did, your software would probably be many, many times more reliable.

…and it would also be many years from completion, not benefiting a single user anywhere. Actually no, it wouldn’t, because your version of Microsoft would have gone bankrupt years ago and you’d be looking for a job in some other industry. To adopt your own phrasing, there is NO EXCUSE for any software developer to be so hung up on self-delusional no-bugs grail quests as to interfere with the business goals of their employer. NONE. And that’s true in every other industry too.