Anovos' problem is they keep releasing new preorders while their other products are not finished yet. I suspect they keep doing preorders to get that cash inflow because they are running out of money and without it would be forced to file bankruptcy, but that is just my opinion.
You're probably not off the mark by that much. I know they want to go to an inventory method but that seems like it's going to take time.
Regardless, as long as I get my Kylo Ren helmet I'll be happy. The wait is worth it considering the price I paid and compared to the Prop Store $5k replica.