1h30 can be just enough for an intra-T3 transfer (even without bus transfer).
So, 2h00 for T3-T2 is really the minimum, all the more that OP doesn't seem to know DXB very well.
Moreover, 15min delay on this inbound route is not uncommon. (It depends on which of the three daily flights, though)