Its a business problem - not a technical one
What a silly piece of "journalism".
Comcast are indeed fraudsters. They pitch their service as fast an unlimted (note the "slowsky' commercials) yet get unhappy and play unfair if people go above certain unpublished maximums.
If Comcast want limits - go ahead and publish them AND provide the tools through the customer portal so that customers can monitor their usage.
Comcast don't have a technical problem - they have an issue of promising too much. They promise 6Mb to every customer - assuming that not every customer will use that. Once customers maintain those speeds - then those customers become a liability.
No future technology will fix this (in the same way that larger airplanes wont stop airlines from overselling flights).
While Comcast are taking the bad press on this - its an issue that is the same across the Telco/Cable industry. The "fix" is for the ISPs to fix their business model.
A mostly happy Comcast customer.