I see only one reasonable reason: the supply of BTC is limited and the revenue declines over time. There are market whales invovled in BTC mining and I'm sure they have abilities to support BTC price.
So hardly ether can match bitcoin. I think potentially other coins can, say zec.