Playing test match itself a pride and Zimbabwe attainted the status so they deserved to play as long as it needs. And yeah it looks pretty absurd to watch but for the Zimbabwe's perspective they should be happy with more game time and it also comes with a top team and that's how they can gain experience and progress to the next level.
Getting wrecked again and again against top teams is a matter of pride? Really? Smh! Anyone thinking that teams like Zimbabwe will gain experience and progress to the next level through these matchups are deluding themselves.
The biggest pro of these kinds of matches is that the higher ranked teams get some much needed training against weaker teams period.