I gotten kicked from a Spartan Company the day they got the Armor and put a lot of effort into it

I put 4 years into it for nothing

Sorry to hear. Unfortunately, Spartan Companies are run entirely at the behest of the company leaders. Neither 343 nor the moderation team can do anything in this case. Your best bet is to look for a new company that’s got decent progress towards the Achilles set.