Sure it does. TOTP codes are only good for X secondsNot seconds, usually a minute:
https://tools.ietf.org/html/rfc6238#page-6
(This is mandated because the user could start typing at the end of a time step and/or clocks can be slightly out of sync.)
and most phishing scammers merely collect the information to use much later
Right. It's probably still profitable to do things in this manner because most people do not use any second factor. That does not change the fact that TOTP is extremely vulnerable to phishing. Most people here could probably a code that does this live in an hour or so.
But seriously though - companies like Google, Facebook, Gandi, Dropbox, and Microsoft all use TOTP.
Yes, because TOTP adds good security against other attacks, such as password leaks, since every site has its own shared secret.