Am I right in thinking the Comcast service is satellite-based?
I guess the problem in the USA is the sheer distances involved compared with e.g. the UK. You've so many backwoods villages and hamlets that the phone infrastructure must be really stretched in terms of physical distance.