I did not say that Xenforo has the responsibility, I said that Xenforo needs an addon, and this could be a 3party addon.
It is the forum owners responsibility, but this applies to pretty much all forum owners, and it would make most sense if Xenforo made the addon, but again, it is also legal...