@Aitome_Korichi Crap, I didn't know that! Sorry!
But anyway, Shido wasn't a good guy at all. He was a corrupt politician to the core, and killed anyone and everyone who stood in his way as he climbed to the top. He used his only son to kill people using the metaverse, and almost framed the Phantom Thieves as murderers for the sole purpose of becoming Prime Minister of Japan. Fortunately, we stole his heart.