Its a balkan beat. BUT I would argue that the way it was done very much did strike Bollywood vibes and its success across Europe lay partly in this cross cultural appeal. If you like Bollywood it feels similar enough to be familiar.
Meanwhile Sam Battle was talking about ponies and had many very British references which require knowledge of Britain which huge numbers of the audience just wouldn't understand.
It was a Eurovision song for Brits who understood the injokes and references in a way. Even deciding to sing in German almost feels like an injoke for brits rather than a celebration of German.
I actually like the song, but I can see the cultural barrier issues with it.