I think it is intentional because when playing a Beastlord you tame a lot and a Beastlord would not ask to give him no XP for all his work
I think beaten a monster is beaten a monster, no matter if you told him jokes till it died, knocked it out or tamed it. You are rewarded for...success.