Those reasons are not an excuse. Those reasons are a product of a fast implementation. If this was planned for a longer setup, say 4 years, we would then have the ability to say "those reasons are excuses, 4 years is long enough." The execution has been fast and extreme and being behind 3 months on a national sacale is very impressive considering their resources at the time.
As for people not coming back, yeah right. People, Americans, have such a short memory that they will come back if the price and service is better for their bottom line. This is just pure economics. If people don't come back, then might as well enjoy the unrestrictedness of the network while we have it.