I hate homework. When I was in school, I was always finding creative ways to turn my assignments in as late as possible. I completed most my English assignments the night before they were due, and I've solved a few calculus questions in the car on my way to class. No matter how important the assignment was, there was always something more interesting that I would rather do. When it comes down to a heads-up match between playing Warcraft 2 and studying biology flashcards, there's really no contest.
Playing a rogue successfully in the endgame of World of Warcraft requires a lot of homework. We've talked before about the very math-centric natures of rogue theorycrafting. Without a spreadsheet or other mathematical tool, it's almost impossible to create a working model for testing DPS and checking gear. Boss abilities are constantly changing and being added, and they often interact with our abilities in non-standard ways. Blizzard's developers are implementing fixes on a daily basis. In order to keep up with the pace of WoW's development, you simply have to do your homework.