Sherry (or Xeres), especially the Fino ones, are not for the faint of heart. I've discovered recently that Fino Xeres, very very cold, is a very good match with sushi.
And, BTW, it is more and more accepted in the medical community that a reasonable intake of alcohol, maybe 25-30 ml a day, that is a beer or 2 glasses of wine, is generally good for your health. No matter in what form it comes from (beer, wine, spirit).
So I'm not surprised by these findings.
Never let the facts get in the way of a good theory.