Good post and in the end it will not be far from the truth.
I would very much like to be wrong on this.