People that complain about religion are generally only
  complaining about fundamentalist christians from the
  southernmost part of the United States of America, and calling
  that RELIGION. Or maybe they've folded in land-grabbing
  politically extreme activists who are calling what they're doing
  "Islam" (when it's NOT Islam) AND now when they refer to
  "Religion" they're referring to TWO marginal groups.   I suppose
  if those were my two choices, I wouldn't be happy either. I'm
  agnostic myself but I don't have a problem with most religion,
  although extremists (of any sort) can be irritating.