Hey,
I agree, except for the last part, the marketing. Last week I have attended Global Blockchain Summit in Shanghai and there were a lot of people who have not heard about the platform, even developers. Many of those who have heard, had weird objections, which could be easily dispersed with proper communication.