If it still takes as much effort to cock now as it did when you installed that new gas piston, the piston isn't the problem. You also said new and tight on the piston seal, so define "tight"?? If memory serves, it should only take 2-3 pounds of pressure to reinstall the piston with a new seal. Too tight, the piston drags when firing and might explain some of your power loss.
Not unheard of for a gas piston to fail that quick. Been plenty of stories here about it happening, one being mine. Umarex Throttle, ReAxis gas piston, brand new out of the box failed in less than 20 shots. If you don't shoot it that much and it's been 2 years, the seal could have failed.
When you replaced the piston seal, did you need a spring compressor to reassemble the action? If not, then your gas spring is definitely too weak. Gas springs only need about 1/4" of preload, but that preload force is around 150lbs. Not easy to do without a spring compressor.Last time I ordered NP1 gas springs from Crosman they were ~$10.00 ea (plus $4 S&H for the whole parts order). The equivalent coil spring was ~$6.00. I always keep one or two of each on-hand for repair and experimentation. You would be surprised how many different springers can be cheaply repaired or nicely re-tuned with these inexpensive Crosman parts.IMO the rifle is worth repairing. Since you don't seem to shoot it much, the small amount of internal oil inside the gas spring may not be getting where it needs to be. Suggest you store the rifle muzzle-down to keep the gas spring oil puddled around the shaft seal. That should maximize the gas springs useful life.