Yes, you are right.. but please understand those mega-churches are the exception.
Most churches in America are the small, neighborhood churches of 50-200 people, many of whom have went there for years. In mine, for example, we have 3-4 generations of the same family.
They are not hate filled...