If we think about just the songs and forgot stage performances and outlooks, that Serbia's song was pretty usual but good signing etc.., you're right about that.
So yes, they deserved to win.
But there was also other songs with more feeling and personality, some not so usual ones.
From my view of point, most important thing was that UK didn't win, that song must be in my nightmares this night.