Maybe, but most US households don't even have the "bandwidth" that they say are advertised as getting. Just because Comcast says you are getting 200mbps doesn't mean you are, it's probably just boosting it temporarily and allocating it from other houses in the neighborhood. And the uploads are laughable, try having multiple FaceTime video calls going in the same house, they degrade quite quickly because they barely have a solid 2mbps upload.
Also, behind all these NATs and blocked ports, the whole system is designed to not be used. Update it so everyone has strong connections with consistent bandwidth and low latency with IPv6 and perhaps we would see more possibilities with home internet use.