Look you cheap idiot, everything that Sasuke has done is not relevant to him getting a power-up. Take Naruto for instance, he got the Sage Mode power-up because he started learning Senjutsu. It didn't just come out of the f*cking blue sky like Sasuke's MS from Itachi. Unlike Sasuke, Naruto worked hart to get Sage Mode. Then, to get BM he also had to fight Kurama. All these took a decent effort for Naruto, while Sasuke merely killed a weakened and ill Itachi. Actually, ever since he killed Deidara, anything that Sasuke has done in the series was nothing but pure utter shit.
So now stop being a Sasuke fan-boy and see the damn truth already. And if I'm a Sasuke hater, you're a truth hater.
First, Sasuke getting MS was foreshadowed since late part 1. Itachi told Sasuke to kill his best friend to unlock. After the truth was revealed, it was obvious that he was going to get MS. It did not come out of the blue.
Second, Sasuke did work to master MS. Yes, he didn't work to unlock it. However, he worked to unlock its powers. Sasuke didn't just pull out a Sussano in his fight with Killer Bee. He had to work to master the black flames and then he got Sussano. Then he worked to obtain greater versions of the Sussano
Third, Sasuke did train hard to defeat Itachi. His hobby is training. It was through his hard training that he managed to defeat Itachi and unlocked the MS. So, Sasuke indirectly unlocked MS via training.
Fourth, yes Itachi was weakened. However, Itachi was still Itachi. That fight was not easy for Sasuke. the heroes both Naruto and Sasuke often fight villains when they have the advantage. For example, Kushina helped Naruto to defeat Kurama. Pain couldn't kill Naruto. Danzo was overconfident when fighting Sasuke.
Fifth, you committed Ad Hominem logical fallacy.