The reason there hasn't been innovation in the "kart racer" genre is that when a game gets too far away from Super Mario Kart, it stops being a kart racer. For example, the Gran Turismo series aspires to be a realistic car racing game, rather than a silly one.