BOSH is essentially long polling which is pretty difficult to scale (the worst case scenario can become 1 connection per message for a single client).
I'm pretty surprised however, that a nearly 10 year old standard is being considered as "superflous" as newer technology like WebBluetooth and WebUSB. What we had before Websockets wasn't really long polling, it was Flash.