Alonso is underrated but he is only a beast at long balls (even then Pirlo's probably better at those) and set pieces. Xavi has the ability to play long balls, through balls, short safe passes, tiki taka, set pieces, and he is among the best in the world at all of them.