I think you are right carer the replacements for the older style light bulbs do not last very long. Fortunately we have now reached a stage where our stock has now gone and we are now completely changing everything.
We moved from a house where we had put in all modern low energy lighting to our current one where everything needs updating. We are working through them all as they blow and replacing with LED which is reminding us of what an expensive job it all is. Teetering on a stepladder is no joke either!
Fittings certainly do not seem so robust nowadays as we bought a new pull cord for our en-suite when we updated it just after we moved in and that has lasted barely two years. Granted they are not expensive but I would gladly pay a little more for one much stronger and guaranteed to last longer than that one did. Built in obsolescence methinks!
I've got another 'keen'... Ouch!