I agree the inflationary nature in terms of number of coins should not be overlooked. This could well have a deflationary effect on the price.
The question is how big does the Ethereum network become and what are the uses? Bitcoin is already showing some limitations that may or may not be worked out. The transmission speed, for the foreseeable future, will remain a problem as will the cost. Hence, the likelihood that BTC is even used for micropayments is low. Atomic swaps could solve this problem, in fact they most likely will. Nevertheless, the store of value that BTC is starting to claim is going to be a huge thing for it. BTC will top coin for this reason in my opinion.