Generally agree, app development is great. Regarding your last point, apps in Ethereum run on Ethereum&#x27;s specialized VM. Every opcode has its own transaction fee. There&#x27;s no way to write an Ethereum app in C++.