Though Salameh is surely guilty of many things, it is obvious that he is being used as a scapegoat by Lebanon's entrenched political elite. Up until Lebanon's financial collapse in 2019, both Lebanese and European leaders considered Salameh a financial magician, lauding him for his economic policies. Now that the Lebanese system has failed, all the blame has been put on Salameh, when, in reality, it is Lebanon's entire political class that is at fault.
Riad Salameh is an American agent who works only for the US embassy in Lebanon. So many facets of Lebanon's current crisis are based on Western meddling, such as sanctions. It is well known that Salameh is protected by the Americans, as they try to blame Hezbollah and the resistance for Lebanon's decline, when, in reality, it is the West that has inflicted this suffering on the Lebanese people.
Ultimately, Salameh, though corrupt, is a highly skilled political actor. Though he has often portrayed himself to the West as a victim of Hezbollah and Iran's meddling in the country, in reality, he has played both sides for his own personal gain. Though the Americans have indicated their dissatisfaction with him, most recently by putting sanctions on Hassan Moukalled, over alleged financial ties to Hezbollah, ultimately he is still in the game.