This would definitely be an interesting development, but I think there are a number of concerns here.
First off, that would be a lot of tubes. This problem immediately screams a graphing problem with, at the very least, number_of_cities * average_number_of_homes_per_city nodes. Even with that many nodes, the systems would be terribly inefficient.
Secondly, consider that not all packages are the same size. In addition to have a standard-sized tube, we would also need a number of tubes to handle over-sized cargo and, since we can't realistically run one of these to every home, we would still have a use for the offices of UPS and FedEx.
Another thing that worries me are the implications on us humans. If we can have everything sent to our house without ever leaving, we would all become recluses and never go outside.