Many people posting about personal purchases has raised a question in my mind.
If purchases of BTC are done 'on the street' so to speak, does that mean that a large purchase isn't recorded in the exchanges and that the price variable will not be affected?
Imagine I buy $1,000,000 in an exchange - this will affect the trading price.
Imagine I buy £1,000,000 in a face to face purchase. The exchanges will never know of it, other traders will never know so the value is not really affected.
maybe I have the wrong end of the stick

Is this a good thing or a bad thing?