This can only be a positive thing in my opinion, if cycling is to move on then McQuaid couldn't possibly oversee that process. His pathetic attempts to hang onto power by seeking nominations from any national body just heaped more shame on the man.
I have to say that LA's "Hallelujah" tweet as the result was announced tickled my irony buds immensely.