I like to review stuff and typically don't keep a large cash balance. An expensive month could 5x or more my spend; maybe I just paid for an overseas vacation, my home owners and auto insurance is hitting, and whatever all in the same month. Want to make sure everything is in place before kicking off the payments.
Autopaying the full amount would work 95% of the time, except when I put something like a big holiday on my card and autopay pays the entire balance and the payment either fails because I forgot to have sufficient funds in my debit/checking account, or leaves me with very little whilst I wait for the money that was going to come in to pay for it.
A pending fraudulent charge on my credit card isn't a problem. Cash missing from my bank account until the investigation is complete CAN be a problem.
Now, I have a text message/app notification come through immediately whenever there is a charge > $0.00 (chase at least supports this). Reviewing immediately, and then knowing that all charges are real at the end of the month, has been a real pleasant change in that workflow.
Get a notification that your card was used at a gas station when you're in bed at 11pm and last filled up 5 days ago? Probably not legitimate. Plus, if you trust your CC company, it saves you from having to review your charges at statement close.