Merchant acceptance of Bitcoin is the "other thing" that has to happen before BTC becomes big. We of course need more interest from the public, and we need more merchants to accept it.
One thing that would certainly help is if they arrive at a sensible agreement re BTC's scaling problems. They solve that, and the public (and merchants) will likely be more interested in taking a look.
Falcon Private Bank (of Switzerland) has just announced that they will offer BTC to their customers, a nice little plus today.
IMO, the next few weeks are important to get things done right.