i am not an experienced player. So i am not sure what the right way to block is in all cases, but to me this looks like a misplay from the AI;
They sacrifice all their units to stop the unit with 4 attack and 2 crush, but let the honey cap without crush damage their champion for 10.
Wouldnt it be smarter if at least 1 of their 3 units blocked the honeycap?
(honeycap has +3/+3 from wild growth and +2/+2 from hero ability, his base stat is 5/5, so next turn he is much weaker)