That might have changed in recent years - I can import workouts to Strava that are recorded by my Apple Watch
If recorded elsewhere it can depend, but that’s due to Strava being irritating/changing/dropping integration features in the last couple of years and not an Apple ecosystem issue.
Or those people have maps uploaded but have chosen not to make them public?