And the linked article showed you that, in practice, "a shambles" is perfectly correct English. It is therefore correct in a descriptivist sense.
Beyond that prefixing your comment by "downvoted" is frankly silly and only serves to derail the conversation IMO.