You will always see their trucks in a concentrated area. They have their sales guy go into small areas and harass people to sign up, they spent so much to build out, they need those people to sign up. Its nothing new, and you'll see a TWC truck at 3-5 of those homes once the promo ends.
Compared to whats out there in my area, I'll keep what I have. I've been with TWC since they were Comcast, before that AT&T, before that TCI Cable, and in the beginning it was Warner-Amex. Thats 31 years total.