I think they're excellent. Figure it Out has the most exciting riff I've heard in years and the video for it is great. Their performance at the Brits blew everyone else away.
I can understand where you are coming from with the White Stripes sound, but in ways I can hear some of QOTSA older stuff in Royal Blood, but all the bands are great in their own right.