I agree 100% TimE.....
I tried to find a "Like" button on the bottom of your post, but there wasn't any....
Anyway....I do find your interpretation of the individuals ranting to be highly plausible.....