Originally Posted by
FlashBazbo
Of course Strava "power" may or may not have any relationship to the actual power
^ completely agree with this. However, if the Strava number is the one you always compare to your own effort level, it'll be the scale you work with. In that way it can be a valuable training metric for an individual without other resources.
Comparing your Strava power numbers to someone else's power-meter numbers, however, could be apples vs. oranges, so resist the urge to do so in all but the most general context.