I am not really sure how they can. The same problems always exist. It's too slow, the fees are too high and it's not getting main stream adoption.
The main stream adoption I see as the biggest hurdle and for that to be overcome we need an easier way for people to get involved. Too many scam stories and websites have scared off the common user.