As to why the carrier is pulling such a move, the official reason is unclear, but fortunately there is an inconvenient way to get around this convenience fee: you can either head down to the closest Verizon store to pay your bills by hand, or you can set up auto-pay by electronic checks (ACH) for your account if you’d like to avoid this $2 fee. And while it doesn’t seem like a lot of money, nobody wants to incur any unnecessary fees in their monthly expenses, especially that wireless bills are already full of additional “fees and taxes”.
Update (12/31): it looks like Verizon won’t be charging such fees after all.