That's the prototype. The behind-the-scenes photo of the figure looks nothing like that.
As for NECA vs HT, well you get what you pay for. For less than 100 bucks, NECA offers 18" figures that will last many years while HT, for 200+, may have rubber problems such as deterioration. On the other hand, HT gives many accessories and interchangeable heads/hands while NECA does not.
Besides, a company doing 1/4 for an affordable pricing is always a good thing in this business.