I think the fanboys expectations are so ridiculous that it undermines the actual accomplishments.
At the end of the day, we have to remember that Bitcoin is a FOSS project with a gigantic scope. For a FOSS project of this scope it's doing alright.