My opinion is that these insensitive people on the web and around the world
do not understand the commitment that we as Jews have accepted from G-D and
as one of the obligations that we must perform is the rite of circumcision,
a continuation of a covenant that Hashem passed down. These people would
kvetch (complain) about everything and anything so I would not let their
opinion of "you are a barbaric person, etc" affect the way you feel. Good
luck and much nochus on your new arrival.