Also, while Boston doesn't have a huge consumer success story, the startup and tech scene is thriving. Just spend a couple months going to meetup groups or other events like the CIC Venture Cafe and you will understand.
The problem as the author alludes to is not with starting companies, but growing them. More specifically, there is no doubt funding for consumer-based companies is easier in the bay area. It really bummed me out to see Technical Machines and Platiq move to the San Fran.
That said, I do think things can and will eventually change. Paul English and others have started to heavily invest in consumer based businesses in Boston. I believe like he does that other than the issues getting funding, there is no reason why consumer based businesses can't thrive here.