To improve the quality and also reduce the number of segments I propose that Strava make the segments editable by the community and not just the person who created the segment. Currently there are many redundant segments as well as many where the start and end points could should be altered to avoid obstacles or corners. Also, many segments simply have spelling errors in the name.
Allowing anyone to edit a segment has obvious potential for abuse. To this end I suggest restricting this power to Strava members of good standing (premium, lots of miles, etc.) who have logged many miles on the segment in question. Also, the ability to comment on segments would also provide a forum for user to suggest potential edits.