It is insane.
Maybe FedNow will change things?
The real answer is more prevalance of free ACH transfers. Some companies still like to charge the unneeded credit card fee for those too sadly.