The technology exists, but the failure point is residential internet. You might have a decent 100Mbs connection, but the issue becomes if 5 other people next to you have 100Mbs as well, and the pipeline going to your house only supports 500Mbs simultaneously. There's clearly a deficit here, so...