I doubt it will be easy for BTC to touch $100k easily. With 17 million of present supply, we here are talking about the marketcap of $1.7 trillion which is a rare case until there is a huge inflow of money and big firms enter the market. This needs huge demand which is less likely a case at this time with many countries either banning or excessively regulating virtual currencies.
I agree with you, it's hard for BTC to touch $100k, because of the demand, and there're many strong competitors like ETH, LTC, XRP,... what have better technology, less transfer fee, faster transfer time.