Yes, let's bring the experience of waiting at the DMV or dealing with the IRS to payment systems. Great idea
Normally I'm not a huge fan of privatization but the way it's done here works great. The fees are set by the state and the agency gets a percentage, so if an area is underserved someone just opens another one.
Visa and Mastercard are a cancer.