The only reason that can make Etheruem beat Bitcoin is its volatity and the high fees.
If the miners does not find a quick solution about the fees issues maybe it will depass it in few months.
But talking economics, Ethereum is having a great raise but can not beat Bitcoin unless a catastrophe is happening.