whats the chance that every torrenter started their machine just before 12?.
Its called a scheduler and almost all torrent clients have them. The machines didn't get turned on at 12, they just started torrenting the second that the clock ticked over, and most people have their pc clocked synced with an international server.
Personally I can handle the offpeak traffic being crap, its coming home and finding at 6pm that ping has become terrible that is frustrating. Xnet had a massive performance increase when they first released the torrent plan, but now they seem to have let things slide to the extent that people on torrent plans are downloading in peak time.
That said, I've been told by tech support that the vast majority of bandwidth usage in peak times is by people not on the Torrent plan, so it would seem they just need to add sufficient bandwidth for their customer base.