Why would twitter have to be more than it already is?
It has a fairly unique place in the whole social media constellation and has long term viability. So what if it didn't become the #1 go to place for everything and anything.
Concentrate on that core, make it work flawlessly and keep a good balance between commerce and utility. Better that than selling out to Facebook or Google, guard that independence.