I think this forum tilts too far to the left to allow a more balanced discussion.

I'm not sure how a balanced discussion depends on how far in one direction or another one leans politically -- wouldn't balance just require two differing points of view?

And indeed you did not use the exact term "hounded" ... well spotted =P

As far as feeling unwelcome in a forum largely populated by those of an opposing point of view, I think I'd be smart enough to expect some to pigeonhole and to deal with them appropriately ;-)

I might feel disinclined to continue if I got nothing but such responses -- but I haven't seen that happen here terribly often ...