No matter where I go, I can't seem to find any Halo merchandise whether it be figures or something as small as pins in the clearance baskets. Me and my wife have just come back from visiting a GameStop, and there was nothing. Not even a Funko POP despite how many others they were selling. Even in my hometown in England, in shops like Game and HMV, there is nothing.
Is it just my luck or are shops just not stocking Halo merch any more like they did in the days of Halo 3 and Halo: Reach?
Whole heartedly agree with you.
Only reason I bought a 3D printer was that I didn't feel there was enough Halo merchandise out there!
Personal Experience (anecdotal, but can be telling): I tried selling Halo based items on my wife's Etsy shop when we had thousands of visitors, but we sold 4 items total with over 10000 items sold in the shop.
The demand just doesn't seem to be there and it is more expensive for companies to build out something through China that just won't fly off shelves. No one seems to want to buy custom items because that adds more money to the product.
More possible is the tell tell symbol of 'Lootcrate'. The fact that you have to get Halo items from them may signal a complete disregard to the community, i.e. 343/Microsoft is not building out the Haloverse as much as they said they were trying to do before. I remember reading an interview where they wanted Halo to be the next Star Wars in how expansive it was. I am not seeing this outside of the books. I believe what helped build out Star Wars universe was merchandising, but doesn't seem to hit the same mark here.
Now I feel I am getting to deep into this.
Synopsis: Ya it sucks, buy a 3D printer and build stuff, that is what I have been doing. I have my Halo candy dish, pen holder, fidget coins (my personal creation), etc at my desk at work.