kittykats thing proved it couldn't scale
scaling is critical.
it will solve a problem for most internet architectures
google,
facebook,
youtube,
netflix
alibaba
DHL
amazon
etc etc etc
Unless you change the base protocol or go 2nd layer, Bitcoin (BCH) isn't going to touch Ethereum's smart contract functionality, efficiency, or incentive model.