Because IMO:
- Very few people have learned Solidity compared to C++, C, and C#
- C++,C, and C# have had a lot of people study them for vulnerabilities. Which makes getting an independent security audit from a third party much easier and cheaper. If we are talking about securing millions of dollars of value then paying to have a security audit conducted would be prudent.
- Flaws in Solidity led to the DAO hack, and was completely missed by the Ethereum community and developers. Rolling your own programming language is a difficult proposition.
http://vessenes.com/more-ethereum-attacks-race-to-empty-is-the-real-deal/ http://hackingdistributed.com/2016/06/16/scanning-live-ethereum-contracts-for-bugs/
I disagree.