indeed, Snoopy, on all counts i would agree with you however there is no moderator for this part of the forum.
as such all that i can hope to do is make it clear, when possible, how Buddhist terminology can often be misconstrued outside of the Buddhist paradigm.
metta,
~v