<<What is more important than to say that Black plays f5 and g5 vs white playing h4 is to understand and explain WHY that is!>>
Erm, I believe I did. Black plays f5 and g5 intending to crash into white's kingside and smash it up. White plays h4 as a support for piece play on the K-side.
Hint: build on other people's posts, because there are too many people needlessly criticising. A case in point are the threads where the insane ones lurk. Threads about whether chess is a draw.

#7 "it's playable" isn't a reason to play an opening.
Yeah, but enjoying the opening is a reason to play an opening.
Because if you lay down pros and cons it goes like this:
pros:
1. it's fun to play
2. it works on many defenses
cons:
1. it doesn't fight for an advantage
the con here can be translated into a pro:
3. it doesn't lose
hence, there are basically no cons for playing a less ambitious opening if you enjoy playing it.
Actually, it's a different thing from the KID. In the Kid, when white plays classically, black typically advances the f and g pawns and tries to crash into white's king's position while white is otherwise engaged on the q-side. The KIA typically is played with h4 and it involves more piece-play on the K-side, often when black doesn't have a real attack going elsewhere. Instead, white fights for better piece placement than black, on the k-side and it can be a real tactical battle there. Black's counter-attacks are likely to be directed against the q-side but black's a move behind and can find it hard going, because white can often keep things even on the q-side.
What is more important than to say that Black plays f5 and g5 vs white playing h4 is to understand and explain WHY that is!
In the King's Indian Defense, White has played c4, d4, and e4. Playing all 3 moves makes the d4-square weak since no pawn can ever cover d4. This is why Black attacks d4 with e5, c5, or Nc6, or some combination of them. The goal is to force White to play d5. By getting White to play d5, this opens the door for Black to play f5 and g5 because the center is closed. If Black plays f5 BEFORE White plays d5, then White should trade on e5 rather than advance, and use the d5-square as a launch pad to attack Black's airy king! This is why Black must entice d5 first. For the same reason that against 3.Nc3 in the French, Black must hold off from ...c5 until he has forced White to play e5, taking all pressure off of d5. Same concept! Why do you think I preach that French players should play the KID and vice versa?
As far as the King's Indian Attack, completely different ball of wax! Black's pawn structure is usually c5-d5-e6, making d5 NOT weak. The weakness here for Black is the Kingside light squares and the lack of space on the kingside, making it hard to defend squares like h7. In the KID, White often plays f3 to hold the e4-square. In the KIA, black almost never plays f6 because it would fatally open the e-file and expose e6. So Black does not get the same space to maneuver that White gets in the Classical KID. So White does not need to storm pawns to take over key squares, like a g6 pawn push to control h7 and f7, not necessary. Also, with ...d4 not played and e5 usually played by White, not Black, playing f4 for White is dicey. He advances h4 to control g5 and brings all of his pieces to the Kingside where Black lacks the space to maneuver his pieces to defend his King.
KIA and KID are stale apples and fresh oranges!