Hardly.
This is only a victory for the credit card companies. I wouldn't be shocked at all if their lobbyists were making phone calls like mad in the last week or so. It's easy to look at it as a $2 fee, but if you look deeper, the fee only served as a push for consumers to investigate alternative ways to pay electronically through their bank which were just as simple and convenient but also safer. Sure, Verizon would make more money once they stopped having to pay a credit card company 2-3% processing fees, but again, why should they piss money away when there's a new, better and safer solution for all parties involved? It makes no logical sense when you think critically about it.
If people took the time to understand the implications and stopped wielding this foolishly-conceived notion of "freedom" around like a sword, they'd see that transitioning to electronic payments directly from the banks via eChecks/wire transfers (auto-pay is completely different and still set up through Verizon) is just as simple if not simpler than paying online through Verizon, safer because your bank is the only one that has your account information, and yet still better for Verizon because instead of spending hundreds of millions of dollars per year to credit card companies, they could add to their profits which would make shareholders happy (which I don't care about but...) and then ideally lead to more money directed at maintaining, expanding and improving the network.
Again, the only winners here are the credit card companies, and they are absolutely not the one's that need any victories these days. Verizon and other corporations may have other issues worth discussing in terms of their ever-escalating bills and bandwidth caps and network progress and quality, but they're small fish compared to the credit companies.
WRONG....
This move by Verizon is much more insidious, as this guy goes on to say:
This has nothing to do with credit card fees. They are eliminating SINGLE payments. You still could've been doing monthly credit card payments without the fee.
What they want is to incentivize you to have recurring deductions, credit or debit, so that they are more likely to have their bills paid on time. This way you can't forget to pay. You also stop checking your statement as much, because you don't need to inspect the payment amount every time before you pay. This means that if you get overcharged or get hit with crazy overuse charges, you won't notice it, since you have the automatic credit/debit (And you may not be checking your statements as thoroughly).