No they don’t. It costs money to process refunds. They would like everyone to report that there is no tax “owed” on April 15th. That would make things so much better.
I think payments will be electronic in the future.
Modernizing Payments To and From America’s Bank Account