Y'know, if I had not ridden that route, I would think you are exaggerating. As it is, this is a accurate description.
You may want to tone down hostile overtones when you relate this issue to the city. It would be easy for them to unfairly dismiss what you are saying.
I suspect the situation would also impact pedestrians from the West End as well.
Also personally, I do find the outbound trip to be much less stressful. I think it's because I can use the sidewalk as a refuge.
Here's a question in genral - do other bikers in the city sometimes go and sweep section of sidewalk they use regularly that are glass strewn? I occasionally sweep glass from the sidewalk going up Bates (never as systematically as I would like), but it's pretty obvious most bikes just deal with it and don't clean it up at all.
Mick