Mcgee  loathes and despises ego maniacs except when it comes to his own bullishness, that's a fair assessment. Spending all your living time bashing politicians and other people on the internet and accomplishing very little must be a real downer.