Strava did address some of that.
Strava did finally address most of those 3rd parties that want to play by the new rules and added back bulk export. That said, I do record my rides with wahoo fitness iphone app and upload to stavas, Ride with GPS, and also email tcx files to myself for archival...