He's right.
Coco's statement didn't rule out player submitted accessories 100% but instead just pointed towards the fact that they're new and hard to create so unless you actually create something that looks really good you won't have a chance.
It's a pretty new type of item so I can understand why they rather don't get sub-par submissions and ones that don't properly use all the frames required