Hamilton is marginally better than in the heights (that is a very low bar) as far as the rap goes.
There is a bunch of white guilt in in the heights and Hamilton is a continuation of that. The Broadway crowd is completely taken in with this and only "likes" it because it's new, not because it's good. But that's the world of entertainment in a nutshell.