Everything in life should be personal choice. If you feel happy with doing charity, then you should do it. On the other side, people love to trade and I dont see any problem why they should not trade and be happy? If some choice fits for you it doesn’t mean that it fits for everyone