The demographic weight of countries such as China and India exercise a massive pressure on our wages and salaries. They have accomplished massive technological advances and the revolution in information technology has reduced the costs of transport.
If you are part of a religion that very strongly insists that you believe then to decide not to do that is quite a big hurdle to jump over. You never forget the thought process you went through. It becomes part of your whole intellectual picture.