Doesn't matter who wrote XO.... To the general public, Beyoncé is associated with it and that is why John's version is getting the buzz it is.