I'm more worried abut his speed going than I am his bat. 33 is not old, you can still be a good hitter at that age.
But the decision was BJ vs Bourn and the choice should have been Bourn. It's not like BJ is going to be good either. You would have a better argument if we signed a productive player that fit the same role but we didn't, we went for a completely different type of player that was a horrible fit for this team.
I can't defend Upton. He has been horrible. I do think he has much more upside than Bourn but thats a different story.
I actually think Bourn will maintain his speed but I just think his bat speed will slow and will continue to strike out a lot not his for as high of an average. Once his average is in the 260's he is a horrible baseball player because he has no power and won't walk as much as he has.