I could understand and agree with this. However, for the sake of discussion:
As a counterpoint to this, as a player, and not simply for (narcissistic?) art reasons, shapes are easier to read for me in the heat of the moment rather than numbers, especially with lots of units next to each other (your gif is already straining my eyes a bit). I have fairly poor vision, and I need to focus on numbers before being able to read, interpret the shape they are, and understand correctly what they mean. While this all happens in a split second, it is still slower and more focus draining than recognizing shapes at a glance.
Also, while the 10/10 suggestion above works quite well, as proven by how Advance Wars (among many others) handles things, it is.. well, exactly how AW handles things. You could quickly risk looking derivative in a bad way. I'm not advocating changing stuff for the mere sake of changing stuff of course, but forging an identity sometimes comes at the price of trying something a little different, if this something different is justified enough (and I feel, here, the health blocks are, because health blocks are not an unknown code of representation for that specific resource in the realm of games, and the visual argument holds up well enough as far as my eyesight is concerned).
So all in all, while both could certainly work for me here, as a player, I think I'd prefer the health blocks, for playability, aesthetic, personality, and plain speed of play/access reasons.
But again: opinions! :-D