I'm no expert on Happy Meal toys since I haven't had one since I was about 8, but think the difference between the Armada toys (2003) and the current RiD ones (2017) is that Armada HM toys were transforming Transformers while the RiD HM toys are action figures of Transformers. What the RiD toys lack compared to the Armada ones (being able to transform, combine, etc), they make up for in proportions and show likeness. It's like comparing a G1 1984 transformer to an Action Master or Revoltech.