Except that Anovos is starting to ship some of the delayed products, will be shipping others soon, and provides frequent updates of where each product is in the process. When has efx provided an update of the Scout Trooper?
How many new Star Wars products has efx created in the last year? The only new product I am aware of is a cheaper version of a previous product. Anovos has been pretty consistently offering new products for order.
Anovos consistently offers new products, provides frequent updates, and is starting to deliver some of the delayed products. efx has produced a cheaper remake of an already produced product, hasn't offered any other new Star Wars products recently, and doesn't provide updates for the long delayed product. The only things I see in common is they both offer Star Wars products and both have had issues with delays.
When efx does deliver a high end product, it is generally very good. They haven't offered anything like this for a long time. Based on the lack of new products, I don't know how viable efx is for offering new Star Wars products.