That's rather harsh. I rate Costello. Vocal styles vary. Each to his/her/their own.
Reminds me of listening to the radio years ago when Paul Weller reviewed a New Order single. He said something like he quite liked it but he just wished they'd get a proper singer in. Made me laugh.