I've never actually tried to use BT's myself, but nearly everywhere I go looking for some free wifi, there's usually one around.
Perhaps the cost would just be too high, but if it encouraged Virgin to give customers better quality equipment, it'd be a win win for both them and customers. That said, their track record leaves a lot to be desired, so although it's all well and good me saying it's possible, it can be done, Virgin would probably bugger it up