I agree that the bassline on the first two is highly annoying.
The John B one I do actually remember reading on his site that Nicki Minaj wanted to use it, and after hearing it now for the first time, it really doesn't work. It sounds more like a bootleg rather than a proper track. I'm sure the perc goes a bit strange with the piano at certain points in the track too. Near towards the silence parts.