God may not even exist, but if as I believe that the FSM (or God +1) does exist you would understand that he had been drinking a bit too much from the beer volcano during creation and so messed a few...
Yes, there are many people who live in poverty and believe in God at the same time. Having a hard life does not necessarily mean someones faith will be shaken or broken or that one can't gather...
The Roman upper classes actually had very little contact with the poor or lower classes. If they needed a service that their slaves may not be able to provide they would hire a poor person who could...