Guitar Hero

Someone please explain the big deal about “Guitar Hero”  and other similar games.  It seem people spend tons of time learning to get better at the game and even compete.  With all the time they spend doing this cold they not spend it learning how to play an actual instrument?  When will the battling gaming systems find a way to have their systems actually work with real instruments.