Your post is not too long - it’s full of wisdom.
I agree with all you said.
Thank you - you’re very kind :-)