I agree that Ethereum have serious problems:
We have to wait to see what will happen with Ethereum... or see if there come another alt coin with smart contracts... I have to say this put my project of an Uber-clone in the unknown... I dont want to make a semi-central APP, but with this problem of Ethereums problems, it makes the most attractive option. To make an centralized APP that use bitcoin as payment... this is a big blowback for this project...