it is proven psychologically people slow down a lot in buying stocks with more than 2-digit prices. so they do stock splits of say 1-10 and break the stocks into smaller pieces. the prices start from $10 and climb all over again.
sure 10 $20 split stocks is equal to one $200 stock, you argue, so why do people buy one and not the other? it's just human nature.
unfortunately Bitcoins cannot do stock splits so once it hits $100 or more people will not stomach the prices.
you then say people can just buy 0.1 of Bitcoin but then that decimal point also turn people off in itself.