You can still clean it. The second picture is too much. It is impossible that my cars have such dirty throttle body...
One of my cars is 2007 G35S with near 190K kms now. Believe or not. The first time I cleaned TB, the idle became around 1500 rpm after clean. The second time was about 1200 rpm. Right now I'm a little bit lazy. So wait for whole three years and clean it last month. Guess what? The idle is almost the same 750 (factory setting) after clean. How come the older my G the better...