In my considered opinion, Mike Holmes is a sell-out. He is a very good tradesman, there is no disputing that, however his becoming a shill for HD, ( a company that porports to be a supplier to the contracting industry, and then competes for the same work as its' customers), is hypocrytical in my opinion.
Arrogant.....yes, however he can back it up. A lot of what he does is overkill, and far beyond the budget of a average person.
He reminds me of several individuals that I worked with at different points of my carreer. Do it my way or the highway. There is a Dutch word that describes his personality type very well....eighewise. eighe = self wise=wise. There is a whole lot more conotations in this word which cannot be adequatly translated in english.