"lesser power over time?" - Possibly due to increased friction from worn bearings. I'm no engineer, but with the motor being brushless, I would think only the bearings could wear out.
If you use motors in a proper way, it can maintain well for a long time. And here is the warranty period for your reference. Please pay attention to the following tips of maintaining motors.
I doubt their is a definitive answer to this question,, it depends on many factors,, daily usage, flying into wind, flying in Sports Mode, blades hitting an obstacle,, etc.etc..