pull down to refresh

Given the (current) lack of interoperability, are you concerned that a small pool of users may be spread too thin amongst the various protocols, thus making it even more difficult for any one protocol to achieve network effects?
Given the open source nature of the protocols, what do you see as the best way for protocols to attract users? Court a centralized entity to dedicate itself to a protocol and perform business development functions for that specific protocol?