True, the position you are showing is completely lost for Black - practically any reasonable move by white is winning.
Since it is just an analysis line, there is no point discussing if Black has played something inaccurate before or not.
Oh, and China had an emperor, not a king.
For there was one move which got the evaluation "up" with -1.5 points but that wasnt awarded a (!) 
Makes me wonder about the computer analysis tool here at chess.com ...
Also I only seem to make blunders or inaccuracies, never good (!) moves
. Anyone else had a (!) once?