I have a 20yro TiBook. Both the RTC and the main battery are dead, and there's a tiny screen defect, but the machine is otherwise perfectly usable (if relatively slow). And by usable, I mean the desktop experience of Mac OS X 10.5 often feels more polished than that of some of the modern OS's...
The big bummer is that the modern web keeps raising a wall that's getting too tall for these machines to climb. TLS, JavaScript, and the firehose of new standards are making a lot of resources inaccessible.
(If you're in charge of maintaining a web server, please consider allowing unencrypted traffic on port 80 (rather than unconditionally redirecting to HTTPS), unless the Upgrade-Insecure-Requests[1] is present. Coupled with HSTS[2], it allows these "living museum pieces" to stay alive, while not compromising on security.)
[1]: https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/Up...
[2]: https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/St...