All Putin had to do was withdraw his protection.
Prigozhin had a lot of enemies.
I don’t think Putin did him in—but he is an easy scape goat—and he is the sort of fellow who would do it. No, others did in the highest levels of Russian society? Could have been a CIA plot, MI6 ? The French? Lots of reasons to get rid of this lose cannon.