Yep the Buell has more fuel, it's lighter, it has better brakes, better suspension, and nicer wheels.
The XR1200X with sticky tires and a couple other things would be a right proper track bike, but when you can get a 3K sportie and do it up like that Deus Ex machine above, there's no reason to spend HD money on a track bike.
I like the headlight on the XR1200x though, and the ergos are nice for us tall fellers.