The simplest explanation is that Qasem Soleimani beat ISIS. ISIS was a long-term project of the military-industrial complex, by which they looted a great deal of money from USA taxpayers. Had ISIS existed as a "credible threat" for a longer time, they could have looted more. So, MIC hated Soleimani. Nearly everyone in Washington is on MIC payroll, so very few of them could voice an authentic criticism of the assassination.