If "ABILITY OF PRICE MATCHING" is your thing, go for it. It comes down to what matters most and in your case it seems to be price. Nothing wrong with that at all. I did it too!!!! There is no true way to compare services based on price alone.
I had Comcast too. It's just not worth it too change...