Chris didn't deserve that last point because it wasn't a valid argument (though I do still have that song memorized from when I was 7). Tie ins are more a money sink rather than a time sink. I don't sit down and play a pokemon game and think, "you know what? I need to go watch hours and hours of the tv show."
Pokemon was never been THAT addicting for me. Beat the gyms, maybe catch the legendaries (except they became progressively harder to find, making me less likely to try to get them), but after that I was done. Grinding to 100 was pointless, catching every pokemon was pointless, and don't even get me started on the "sparkly" ones and breeding the best attributes... that turned the game into a complete pain in the ass.
Minecraft, on the other hand, there's always something more to do, making it the perfect time sink. It can be pretty tedious as well, but while Pokemon games get progressively more tedious the further you play and the more seriously you take it, Minecraft has a pretty flat tedium curve. Plus you can always take a break from endless mining to build something fun or explore new places, while in Pokemon, what are you going to do to take a break from grinding to 100? Catch a new pokemon and grind him to a decent level? Grinding grinding grinding = quitting, time for a new game. Mining mining mining = building, adventuring, or whatever-the-heck-I-feel-like-doing...ing.