That said there's always the "take untimed" button so I really don't think this is a problem one way or the other.
There's absolutely no reason to complain about a quiz on a website that's all about having FUN and killing some time.
I, frankly, enjoyed this quiz a lot, and it also looks great! Those flag emojis are actually pretty cool, and I'm generally not an emoji fan
Good job to the quiz creator, and leave the time limit as is. Don't give in to the complainers!
Your point that this website is meant for having fun so they shouldn't complain doesn't make sense because clearly these people are not having fun! They're trying to increase their fun by ensuring that a quiz they didn't like does not become a trend. It's great that YOU liked it, but that's your personal opinion.
It's not rude to disapprove of something :)
Sorry, that got ranty
Edit:and with an average of 21 the time is CLEARLY not too long, otherwise it would be like 27,