This was for all the sins committed by Baasha and his son Elah. They sinned, led Israel to sin, and made the Lord God of Israel furious because of their worthless idols.
He lived exactly like Jeroboam (Nebat’s son). He sinned and led Israel to sin with worthless idols, and the Israelites made the Lord God of Israel furious.
They rejected his decrees, the promise he made to their ancestors, and the warnings he had given them. They went after worthless idols and became as worthless as the idols. They behaved like the nations around them, although the Lord had commanded them not to do that.
Now about eating food that was offered to false gods: We know that the false gods in this world don’t really exist and that no god exists except the one God.
They made him furious because they worshiped foreign gods and angered him because they worshiped worthless idols. So I will use those who are not my people to make them jealous and a nation of godless fools to make them angry.