Really? I don't think Walmart has ever offered anything from NECA, I doubt they would go for Pacific Rim… sounds like a baseless rumor to me
In any case, it was a gamble for NECA so I understand they didn't want to risk a lot of money on these, that's why there were low runs and limited articulation.
When it became a success, it was pretty clear to NECA that they had a hit line in their hands. That led to the development of Series 2 and Series 3 and now upgraded Knifehead as well as 18" one…
If this were Star Wars, I would definitely see it as a crappy move by NECA, but this is Pacific Rim, a new franchise, out of the "blue" and with little to no support from WB. So, this is it, take it or leave it!