People who grew up in the church and then reject it often become the very nastiest opponents of Christianity.
They are called Christianity rejects. And I agree with tcrlaf that legalism has much to do with with creating these monsters. On the other hand, you have the view that moral laws are not binding. It's difficult for a large church to keep a balance between the two on a practical level.
Sadly, I believe legalism tends to win out for expediencies sake in a mega church situation and an individual can become isolated quickly.