Hi guys, a lot of these look unfinished to me, or at least lacking some finishing touches. Was the deadline too short?

I wonder how it would look like if it was a collaboration challenge. If two people were responsible for finishing a map, would the added pressure force them to meet the deadline? And wouldn't it result in higher quality work from everybody overall? Was there a challenge like that in the past, and if so, can anyone link to it?