I'm sorry it's not at the pace that satisfies your need for speed.
This is another valid point-- people who criticize the speed at which bitcoin learns from its mistakes and evolves accordingly have short memories. How long did it take solid state hard drives to be perfected? DVDs? The currency of your favorite country? Economies in online games? 4 years is not even the period of time it takes the average stable start-up business to break even (typically 3-5 years). Maybe when Bitcoin has been around as long as Ripple has, we can argue that it's not going anywhere, and frankly, I'll be right there to probably agree with the criticism. As for not going anywhere *now*, that depends on what "going somewhere" means. Price? User adoption? Currency code being accepted by Google?
I think for a small startup project with no formal investment groups backing it for advertising and marketing purposes (like *everything else has*), it's getting an enviable amount of attention. People just need to be more comfortable with the bizarre concepts of Bitcoin before it can increase adoption, and there are still many that I'm not comfortable with myself like potentially losing half my spending power in a day because of market manipulators. I'm also still off-put by the concept of losing my entire savings if my computer gets a virus.
The counter argument to all of this given by bitcoin devs is my point: "people need to learn to ______". Be angry at those people for not learning faster. At least until such time has passed that it is unmistakably bitcoin's issues (deflationary, mining, volatility, etc) and not people's inherent ability to ignore something useful just because it's new and complicated.
Anything can work eventually though, even communism if the right people are involved.
Disclaimer: I do not think Bitcoin will take over the world, destroy governments, cure cancer, etc. (even though I think the ideology behind it, will). I think it will most likely be used up until a point that it is popular enough for competitors to come into the market who will provide better solutions on the same principles, in which case Bitcoin will be more or less abandoned in favor of that, except by a handful of believers who paid too much for their coins to give up. I've said it before and I'll say it again: the smartest people in the world are still not even involved in Bitcoin. Give it time, keep those competitors coming.