It doesn`t bother me. What I am tired of hearing is,"KC2XXX for ID". When you say your callsign that`s a legal id. When I id on a repeater all I say is,"NO2A". No need to say "listening". Why? Because it`s obvious you`re listening,monitoring,whatever.
While I agree on the 4ID thing actually there is a need to say listening out of courtesy.
If you just give a call sign maybe your testing something, Maybe you just want to see if you can hit a repeater, maybe you kerchunked by accident and feel compelled to ID. "Listening" is sort of implying you anticipate a response. Almost like a CQ.