I'm all for stuff being readily available and easy to obtain if you want it. I'm in it to collect for my own enjoyment and it will have the even more magic for me since it wouldn't be tainted with the stress or annoyance in building that collection.
So good on NECA in starting to do it this way for stuff that had been exclusives or hard to get before.