If they really wanted to make the ultra a meat shield they should give it an ability similar to the immortal's shield. The immortal's shield can only have I think 10 HP taken off of it at a time, give that or something similar to that to an ultra and it effectively can become a huge meat shield. Maybe even make it an active ability rather than a passive one. But as it stands there are just too many units that will make mincemeat out of ultras before they can do anything to be worth their cost.
You can find me on facebook as Markus Van Rijn, if you friend me just mention you're from VGchartz and who you are here.