I also did not renew my subscription to Strava and now use Training Peaks as my "go to" training app.
It was partially because of the lack of HR data for swimming but mostly because Strava is more ...
To get this issue recognised, please click on the orange up-arrow on the main post: https://support.strava.com/hc/en-us/community/posts/208858037-Show-heart-rate-data-on-swim-activities
I had a similar discussion over here: https://support.strava.com/hc/en-us/requests/694437
I am in favor of flagging to the user that data might need to be edited.