Mearsheimer is very much an imperialist and a believer in the US hegemony. However, his analysis is generally lucid. We don't have to agree with his ideals and biases, but I think that his understanding of the geopolitical situation is very much worth considering.