Without being argumentative, give me a list of bullet points that you can do on XCSoar that can't be done with a printed chart and a slide rule.
None of these give you anything you could not have gotten before, they just do so with less pilot workload. The elegance of a superior UI is not easily distilled to bullet points. I have used both XCSoar and iGlide (iOS) for the last two years in about equal amounts. Anything you routinely do on XCSoar is more quickly accomplished (usually much more quickly) with less user attention on iGlide. In this regard SYM is a distant third. Actually standing second is Winpilot with a better UI than XCSoar or SYM even 15 years old - but it is no longer maintained so not in the running. If you put two pilots side by side and have them do some routine task on the PDA, while counting gliders flying by the canopy, you will see a big difference. An example might be adding a turnpoint between TP3 and TP4 in a task. How many click does that take you on XCSoar?
I do not want to dis XCSoar in particular, the price point is great, it does an OK job compared to others, and is feature rich if you can find them. It is not a pinnacle of UI advancement however, either due to the experience of the authors or (perhaps) the constraints of having to make it work on highly disparate hardware. I do dis SYM a bit, really no excuse for them - but of course SY itself is pretty much the same train wreck of UI, so it's inbred.
I will give you one bullet point for the iGlide/Air Vario combination that you cannot do on anything else though: instantaneous wind presented each second around your thermal circle. Which is surprisingly (maybe even alarmingly) useful.