Brilliant video. I would consider myself a hardcore gamer, but that's mostly because games are a large part of my life, even outside of actually playing them. I have no problem with people who want to pick up a controller and be able to play a game. In fact, a number of my favorite games have been mechanically 'shallow' experiences. Little Big Planet is a great example. Tetris is another.
And one more point, LBP is probably the hardest game I've played this year. That includes hard mode clears of Crysis 2, DNF and Deus Ex HR, just to name a few. Casual doesn't mean easy, it means easy to learn.