Last training

Hi,

I am wondering... why is the last training always so crappy? I mean, when you still need 50HP to finish off one hero, why would the training give only 45HP, just for the sake of having another training to do for the last remaining HP? Whereas this attribute is usually between 80 and 120?
Can something be done for that?

I am wondering... why is the last training always so crappy? I mean, when you still need 50HP to finish off one hero, why would the training give only 45HP, just for the sake of having another training to do for the last remaining HP? Whereas this attribute is usually between 80 and 120?
Can something be done for that?

Thanks

yeh its definitely a scam. every single time they leave u with 1hp or 1atk remaining even when u were 30 off the train before it