“There are a couple of excellent posts here:”
No, there aren’t. You are wrong on this issue. Period.
It is always nice to read a well thought out post like yours...