Unfortunately, the bitcoin community seems to have a total lack of leadership at present. From reading many forum posts one might conclude that the bitcoin community is a foolocracy. (The more conspiratorial inclined may chose to describe the situation as the result of an organized campaign by bitcoin's enemies.)
I am not a Bitcoin enemy but I think Bitcoin is losing its way in getting pushed around with this whole block size debate (that seems to be far more about politics and control rather than anything else).
Patience is the first thing I think those that actually believe in the invention should have - buying coffees for BTC might end up being the final result but it isn't what we should be caring about now.