These were supposedly leaked from a Comcast employee. Internal documentation explicitly stating that the roll out of data caps due to network congestion is a blatant lie.
Seems like it, from what I read there were several different internal sources confirming it. I don't think Comcast has denied that documentation either.
I've been telling friends for years to get away from comcast if they get the chance but maybe now they'll listen.