he deserves a lot (not all) of the criticism he is getting.
______________________________<<<<<< Long Live the 'Stache!