What was going on in the temple? Why was Jesus offended by it? What action did Jesus take?
Some people were not using the temple as place of worship, rather a marketplace to make profits from those needing animals to sacrifice. The purchase of those animals was not the sin, but rather the taking advantage of that to make large profits was.
Jesus was offended by their lack of respect for God's house and their greed.
Jesus had righteous anger....turning over tables, scattering coins and demanding they stop their thievery and leave.
(Our pastor does not allow the selling of anything in our church for any reason and refers to these scriptures. We may give money to Lottie Moon and various other missions, but we may not sell anything. This, in my opinion, is very wise and prevents us from leaning toward profiting from the house of God.)