https://support.strava.com/hc/en-us/articles/115001685450-Gifting-a-Subscription states:
"For the time being, we have removed the option to gift a subscription to an athlete. We apologize for any inconvenience this may cause and appreciate your patience."
This seems to be a really bad idea. I was just looking up how to give a gift subscription. If it isn't possible, I'll be spending my Christmas gift money elsewhere.
Strava should consider enabling gift subscriptions again and stop throwing income away.