See, I actually went on a deep dive on Swann's stats after your original comment. Basically he is kinda superior in almost every way. My way of separating equal records being World Cup Performances, well even if their stats were similar, which they aren't, Swann's record in World Cups is pretty outstanding.
I mean Adil was in our 50 over World Cup winning side, managed to finish bottom of the averages and run rate conceded. This current World Cup is about the only one he's done well at.
In contrast Swann was uniformly brilliant, in all he played, and was the bowler of our T20 World Cup win, by miles.
Look, I get Swann is a **** that you'd want to avoid in a bar if he happened to be drinking anywhere near you, but he almost might be that unicorn, an England player in any sport that is under-rated. He's pretty clearly the best spinner England have had since Underwood in all forms (slim pickings maybe, but hey) and we don't know how Deadly would have performed without uncovered wickets, or Swann vice versa.
Rashid possibly a better ODI bat, there, I'll give him that one.
Myth of the leg-spinner though innit, see some saying Rashid should be catapulted into the Ashes team, Lord give me mercy.