Before I dig into the meat of your post, I'd like to address your kind comment.
I am not asking anyone to take sides with me against vanhees71, and I certainly respect almost everything vanhees71 adds to this forum. While his and my interactions of late seem acrimonious on some levels, I can assure you that I am truly interested in hearing the other side of opinions, viewpoints, perspectives, etc. I am perfectly happy to adjust my own perspective as I gain new knowledge. Please don't feel you need to sugarcoat anything on my behalf.