Theland - // We always seem to veer away from the subject matter don't we?
THAT is not intentional. //
The subject matter and the way people address it are inextricably linked - and once again as an adult you should easily understand that basic concept of debate.
If you don't want the thread to steer off the subject, why not try and present your views with the given assumption that the people you are debating with are mature adults like you, with informed educated opinions, like you, and they appreciate respect and courtesy - like you.
I really shouldn't need to be telling you this, but if it gives you some pause for thought, then it's been worth it.
As a final point - in my long history on this site (none longer!), I have seen many many people who have aroused the level of ire and hostility among a significant number of seasoned and reasonable AB'ers, but without exception that have been trolls who wind people up because they get perverse pleasure out of it, and none of them lasted long.
I do believe that you offer your views sincerely, and with good intention, but you must offer the courtesy and respect to others' opinions, especially if different, that you would hope yours to receive.
Do that and my experience tells me that the hostility and grief you get will evaporate instantly - starting with any from me.
Hope this helps.