Yes if they've lasted decades thats their job done. Now people are buying usb C headphones and there is no need to continue to support decades old standards. The ewaste from a pair of headphones is tiny so its not worth fretting over.
Also BT headphones last longer than 2 years. Mine are 1st gen samsung buds and going on 5 years at this point and still hold enough charge to listen to music during my work day. If im going to be using them all day I have 1 in and 1 charging in the case and then I can easily have music for 10+ hours on a 5 year old device. If I threw them away today I would consider them to have not been ewaste.
That would unironically be good advice which means he couldnt give it.