EOS is becoming a protocol. It's not like other cryptocurrencies. Speculators who don't understand this are confused, but that's to be expected. If application developers are confused, that's more concerning. I'm quite comfortable with many different portals and approaches, I just think it would be helpful to provide more directories explaining what all the tools are, what they do, who built them, if they are trustworthy, etc. I don't think centralizing things is the answer. I think the answer is having more tools like Google or Bing or DuckDuckGo. In many ways, we're building a new, decentralized Internet here and it's only 1995 or so. The answer to me isn't to move too quickly to get a "faster horse" (what Ford suggested many people wanted) but instead provide something new. Something better. Something decentralized.
I'd love for every day users of EOS to not really know anything about EOS. It'll all be under the hood of the applications they are using.
I'd like to see BPs become trusted community partners for those who do care more about the protocol itself (serious investors, dapp developers, businesses, etc). A handful of trusted BPs then become the gateway for them to learn more and stay informed. I think that model provides a nice level of decentralization and healthy competition. If a given BP isn't meeting the needs of those who are requesting information from them, other BPs are available to compete.
RE: Bringing It All Together: A User-Centered Approach to EOS Voting