Thanks for your perspective on the admin and overhead cost on charities, I clearly does not know as much in the area.
The main concern I have with WBR, from the information provided in the article, is that there are already cheaper bikes (Black Mamba) and LBS in those areas. W/ Black Mamba I am not sure what the Buffalo is gonna solve. The LBS' perspective is quite interesting, that WBR wants to build their own "ecosystem" for Buffalo bike repairs and exclude the LBS. It is just weird how they operate.
450 for a helmet? Doesn't make sense if there are way cheaper but just as safe options...