In order for Ethereum to be truly useful, we need higher transaction speed. Hopefully, this will be solved by Ethereum 2.0 (Serenity update).
Vitalik recently said that it's not far away, but it's true that we have been waiting for the last big update for 3 years I think Ethereum network is perfect to build dapps on, this update can really make a difference.