Why only foster Core development? Why not support development in general--actually encouraging decentralization away from Core?
Great point.
To you have a suggestion for wording?
This is an active document in GitHub as we speak
Sure!
**********************************
FOSTERING PROTOCOL DEVELOPMENT
The foundation seeks to foster continued advancement of the Bitcoin protocol by encouraging multiple protocol implementations and by increasing knowledge about the development process. Not only do multiple protocol implementations improve code diversity and network robustness, but they also increase opportunities for new developers to get involved. New developers can work with a team that shares similar ideologies and work ethics, allowing each new developer to contribute to her fullest, benefitting the overall Bitcoin ecosystem in the process.
The primary tool for this is the [__needs a new name__] conference series which is designed to "Develop the Developers" there have so far been three events: London, Boston and San Jose.
The events have included as faculty well known leading developers and technical experts such as Greg Maxwell, Gavin Andresen, Charlie Lee, Jeff Garzik, Andreas M. Antonopoulos, Matt Corallo, Jeremy Allaire, Michael Perklin, Sean Neville and others.
Additional work for fostering development is in the areas of exploring better ways to bridge the gap of knowledge between development and the public and corporations.
The foundation Chief Scientist is Gavin Andresen. The foundation also wishes to create a Technical Communications Committee which will be chaired by someone with significant knowledge about core development. The primary role of this committee will be to bridge the gap between protocol development and the public and business leaders by updating members of the industry on current events in development and what they mean to the Bitcoin industry.
**********************************