Regs: I doubt that unlimited national would be on the cards regardless of who is in the mix. there is a cost associated with trunking data accross the country... fibre, routers, interconnects etc. If everyone had unlimited national traffic i expect that the backbones would start to be saturated fairly quickly too - especially if everyone was connecting at 30-100mbps. Just imagine the fun that the backhaul providers would have with network management each time a newly hacked 'warez' box appeared somewhere in the country.
This is actually one of the reasons that network operators like asymmetric bandwidth - the impact to the network when everyone is seeding, or that compromised box on a Gigabit Ethernet connection becomes a warez server, is so extraordinarily high - ait's often difficult to manage this traffic to avoid congestion impacting other users.
There are enough economies of scale at the 10G/40G/100G interface range that offering unlimited domestic bandwidth should be relatively feasible (you are not going to get this for free), however if end consumers are on GE ports it might take longer to happen to allow the aggregation and core networks time to grow to cope.