XP System broken?

Some mobs are just weak version and give little to no exp, tiger matron for example as elite would give 3k exp, but her offspring which is yellow and have 20hp won’t give any. I believe something like that was introduced in Pandaria when those minor monsters started to appear.