I don't see what's so deluded, extreme, or otherwise psychiatrically disformed by stating the obvious.
Welcome to the forums, nice to see somebody smart for a change, this section has been overrun by trolls lately so you are most probably wasting your energy in vain

Good posts though.