Data caps serve as a time share mechanism. Much like shift work in factory that couldn't house all their workers at the same time. Everyone wants their data when they want it, and 1Gbit's of access rate will allow for it. Data caps will insure everyone manages their data instead of splurging 24/7. Sure no one likes data caps. But if they were not there, those of us who likes speeding would never take our foot off the accelerator. Data caps do serve a purpose, many of us choose to ignore why they exist.