Eh, they're definitely not
great, but I think a lot of is is different expectations of the developers and the players. It's in beta, and the dev team treats it like such and treats the players as both beta testers and the QA department.
Sometimes that results in the players wondering "what could possibly thought this was okay to submit? Did they even check it at all?" just like every QA department since the beginning probably has occasionally.
The real question will be whether they actually change that when they release 1.0, which is supposedly in a year or so.