Anyone with half a brain doesn't allow direct access to a checking/savings account with or without autopay. There are these devices called debit and credit cards, or PayPal.
I am nut sure how exactly this works in the US, but here in Germany that would actually one of the most secure methods to pay (its called "Lastschrift"). Even when you authorized the company to collect the money from your account you have 8 weeks to reclaim it. You do not have to give a reason, a simple message to your bank is enough. This is used very widely in Germany.
Regarding the price, a lot of people in rural areas in Germany would probably be glad to get unlimited 5G for there home for this price. I am paying about 45 EUR per month for a 100 MBit VDSL connection, including a flat rate to landline phones but not to mobile phones.