Maybe i've missed something and you can set me straight ...If so please feel free to explain it to me
You have. The way I understand it, the Bitcoin algorithm always seeks to have
10 6 blocks an hour solved.
1 If everyone were to stop mining tomorrow, the difficulty would eventually plummet.
The exchange price is entirely determined by what people are willing to pay at a given moment and nothing else.
Right. But if the network becomes open to attack due to a drop in the network's hashing power, people will become less willing to pay for bitcoin.
The security of the network is determined by hash. A decrease in mining is a decrease in hash which is a decrease in security. If hash declines the value of bitcoins will decline. The hash determined the value of the bitcoin, nothing else. The hash gives the bitcoin security.
Kinda. I don't actually think we're looking at a system where one drives the other. I think we're looking at a feedback loop. But this is irrelevant. Sweft, your concerns have been voiced by many a newbie before you and addressed many times before. It's a failing of this community that we don't have a sticky to address your concerns, choosing instead to react with hostility toward you. (Though your calling everyone an idiot probably didn't help your case much.)
I think you are overlooking the fact that the base block reward will be diminishing
gradually, not simply going from 50 to 0 in 2040. Hashing will still take place afterward as by then (as it has been said before) transaction fees will have become the norm for "must-take-place-ASAP" transactions. Because the base block reward is set to diminish gradually, there will be plenty of time for the mining ecosystem to begin adapting to the upcoming change. The coping mechanism may be built into the system in the form of transaction fees, or a new as-of-yet-unknown one may be built on top of it. After all, the bitcoin payment processors that are bound to crop up will have a vested interested in keeping transactions going and may institute fees of their own, much like banks have now, to compensate mining cost (if indeed it becomes unprofitable.)
The bitcoin system is extremely robust, I think you'll find. Hopefully the cold reception you've received from this community of bitcoin veterans won't put you off them too much.
Edit:1. My original claim of 10 blocks an hour was incorrect. According to the wiki:
The network rules are such that the difficulty is adjusted to keep block production to approximately 1 block per 10 minutes.
From
https://en.bitcoin.it/wiki/Category:Mining