Minecraft's development team went full handicap after beta, and stopped adding things that make the game deeper and decided to add completely unfitting and unnecessary stuff like Enchanting or The End. And then they never devote time to optimization and performance, which somehow makes Vanilla Minecraft run at 50 fps, while with Optifine with 16x AA and 16x AF I get 80 fps.
Call of Duty is a very easy shooter that involves twitch reflexes and map knowledge, nothing more.
League of Legends is a simplified DOTA with a stuff business model and artstyle.