The fact that Armadillo loses attack could be considered a weakness, yeah. I decided it was okay because, well, some cards have weaknesses.
You really could argue that Templar is better in many cases. I'll just say that Armadillo is more defensively oriented.
Not that I could use your ability anyway - you already claimed it :U Really, that's pretty much the bottom line!