I'm not sure he meant it that way. Seems to me that no country is "the best." Every country has good and bad points. I'm American and I love America and I love living in America. There is probably no other place in the world I'd like to be. But I recognize that America has flaws just as every other country in the world does. We aren't better than every other country in the world but we aren't worse either.
If I've lost your respect, I guess that's the price of holding my views.