I agree with your thought process; however, i do doubt that BTC will ever reach the one million dollar mark one day. There are to many other currencies out there to compete with. I do think BTC will last a long long time, but I do not think it will get that high in price.
Saying things like that is almost like admitting to defeat that you have not even experienced yet. You never know. I was just like you until one of my many business partners told me to just work hard and believe in the future I want. "If you can conceive, you can believe. You can achieve, when you believe".
I am not admitting defeat, it is just not logical in my opinion. I do think it can get to about 10,000 or so, but BTC reaching $1,000,000 would be like me trying to jump from the ground and touch a 3rd story roof, just unrealistic.