Everyone says to do this but the blocker is that my rent must be paid on the 1st of the month and my paycheck arrives on the last business day. Because of the archaic system that we in the United States call "how to move money between accounts," and my credit union outsourcing its bill pay feature, the check will not be mailed until the funds are present and it is sent from the East Coast when I live in the Pacific time zone so I stick with the 52-second walk from my apartment to the drop box.
Yes, I could leave sufficient money in that account to deal with it but I send most of my paycheck to savings and retirement accounts that earn much better interest than the paltry 0.05% my credit union's checking account gives me. Plus, the walk is good for my health.