For Bitcoin to work, it needs to work, and although to an autistic the idea that the sync takes a week means that Bitcoin is working and that the computer is working really hard, to any other normal human not afflicted with autism, this is NOT working. To sit at 10 days behind in sync for an entire day is NOT working.
You can use a normal wallet, like Electrum or Multibit and use bitcoin within 5 minutes, it doesn't take 10 days to start.
Many people from around the world are using Bitcoin, it's not just a geek thing anymore - and you forget the fact that bitcoin is now a billion dollar economy.
I am sure that, say, Microsoft for example, employs lots of autistic programmers/software engineers. And if that was all that Microsoft ever employed, we would still be typing at the black cmd window. And if that were the case, we would have never had Microsoft. Now I am sure that many of you autistics are guffawing right now because this is precisely what you think - that we should indeed still be typing at black command windows and judging the performance of an algorithm by your intimate familiarity of the sound of the CPU fan, instead of a progress bar. Well I hate to have to break it, still, here in 2014, to the autistic software engineers, but normal people don't give a shit about how or why computers and code works, they just want it TO work so that they can do OTHER work...work that autistics don't understand, like software management. Microsoft did more than hire autistic programmers, it hired normal mentally healthy people - managers and QA people, etc., to make sure that their autistic software could at least, for the most part, be used productively by the general population.
Great programmers are usually not autistic, simply because you need to understand all of the customers wishes - they are usually in other areas. It's in fact a profession that deals with a lot of humans.
As for the GUI, that was not initiated by Microsoft.. it was an evolution were many companies were investing including Apple and NeXT.