I don't know what is his rating, but when I study games in my Megadatabase, I don't think I will consider him to be one of a few GMs who understand chess in the whole. Kasparov is my favorite, not because he is the legend, but if you look at how he approaches every positions...
And I know that people who have a closed mind cannot see many things...
The answer to the question depends on what you think is "good".
GM Mednis, an author of many chessbooks, writes in one of his books, you shouldnt buy chessbooks written by players with less than 2400. He sais weaker players may play strong sometimes and may have good ideas, but only players above 2400 REALY can claim to understand chess in the whole. So in his point of view a "good" player is a player that understands not only some parts of the games and makes mistakes from time to time, but a player that is some kind of an expert in every part of chess. That view makes most of the chessplayers not "good". But I think he might be right - being "good" at something means being "good" in the whole thing, not in some parts only. So I think I am very far from being good, but getting better is the thing for me in playing chess.