I definitely agree that the feature this year was below my expectations.. I wrote a short article on why I thought it was not great and what I had wished for: https://medium.com/@frederikwaller/st...
Hey Seth! Strava just recently launched a yearly review for 2018. You can generate a "My Year in Sport" personalised video at: https://2018.strava.com/en-gb Is this what you are looking for?