I'm trying really hard here to see how people could confuse this with EVA units. The only similarities I am seeing are the color red, and maybe the jaw line....maybe.
To me, this is a very bad ass illustration of a robot/dino hybrid. Love the shape, and form of the head. The plating is fantastic! I really like how you've incorporated a scaly look to the armor on the back and neck area.