While I agree with much of what you've said... We are falling down the coinmarketcap list from our hay day at number 5, a long phase in the 20s, to a fast fall to 50 and even 51 for a while yesterday.
We are not keeping up with the market! I don't know if I would say that is Ned's fault, but it is the truth and his announcements and handling of the SMTs have definitely contributed.