I found the complaints valid when I got my armored vf-25 ozma. But, I find it more worth it(with the die cast & lots of parts) than the last $150+ yammie I got.
I love Yamato products but haven't bought any this year. For that same price range, I bought a Bandai Mac F toy instead. It feels like a flight to quality with the die-cast in there.