Obviously if you have an airgun that typically gets 10 years out of a set of o-rings/seals, you have an airgun that's well over 10 years old. I'm relatively new to the airgun world, but from what I can tell, airguns have experienced a quantum leap forward in the last 10 years. Not so much in terms of the basic mechanics of airguns, but in the degree and manner to which they are pushed for performance increases. I would say the amount of stress the o-rings and seals are under in todays high performance airguns is far greater than that which is experienced in any airgun 10 years old or older. It also seems to me that in general, when anything mechanical is truly pushed to it's performance limits, the windows for normal operation become a lot more narrow at those performance levels. My wife and I have Impact Xs and I entered into the realm of high performance airguns expecting o-rings and seals to be a routine preventative maintenance service activity to be performed on some sort of schedule. Still determining that schedule, but I was thinking 12-18 months would not be unreasonable for a serious shooter. This, of course, is in addition to the occasion blown individual seal that might need replaced if operating at the guns upper end of it's performance envelope.
Maybe it's just my ignorance showing, but I don't think there is anything unreasonable about today's high performance airguns requiring service routinely. There are also newer airgun models today that tend to perform in a more shoot and forget manner, but after a fair amount of research into the FX Impact models, I understood the Impact was not one of those models, and would require the ability and willingness to work on it, or occasionally send it in for servicing/tuning.