Are Vulture wings a nail in the coffin for the build a figure?

We run down the SDCC offerings from NECA and "debate" the future of Hasbro's Build a Figure