I would guess that the rubber coating on the eyepiece has worn away. You can buy replacements for about $20.

I would replace the foam seals. If they aren't in need of replacement now, they will be soon.