Way too often KG has been blamed for way too many things in his time in Minne. It is true he was not the greatest player to ever play the game. He was however fantastic. I will state the criticisms I have hear most and then respond.
1. Not a clutch shooter. He certainly passed up his fair share of shots, but he also faced constant doubles and triples at the end of games. Without other solid options, the shots he had to make were much tougher than those players who had other good options to keep the defense honest. Tim Duncan is a better clutch shooter. He also had to take far fewer clutch shots over the course of a season because Manu, Parker and Big Shot Bob were hitting their fare share. This criticism is far no myopic in it's view of KG.
2. An MVP should not have so many first round exits. Anthony Peeler, Joe Smith, Dean Garrett, Trenton Hassell, Troy Hudson, the list goes on and on of guys that were starters in MN and never saw anything resembling starters minutes elsewhere. This is absolutely and completely McHale's fault, not KG's. He was not perfect. He is a top 50 all time player. Replace Tim Duncan with KG and the Spurs would have the same amount of titles. Replace KG with Duncan and the Wolves would ahve had the same amount of 1st round exits.
3. He lobbied to keep his friends on the team - A player is not the GM, just because he didn't unemotionally evaluate the team and it's players does not mean he was responsible for bad moves. Moving or keeping guys was not his job. He wanted help in any form he could get it.
4. He didn't police the locker-room. According to some he was to be the GM, the policeman and the motivator. The coach needs to do this.
KG was not perfect but way too many people locally don't understand what others nationally do. KG is a great team player and will help your team win big time. He is not MJ or Kobe, but he can dominate in many ways.