I kind of like the themes, it puts less focus on perfectionism and makes it easier for people newer to the hobby to do well because there's no expectation to be the best.
The themes also allow creativity because not everyone followed each theme exactly and everyone still did super well in the themes they did try for. ^^