I don't like to say it but nothing will ever be enough for some people. Athletes do deserve to have some vague level of normalcy to their lives and no matter what you do, there will always be something they can do to get a slight advantage.
I don't really see the point in endless speculation about it. None of the "evidence" is anything but conjecture and feelings and I think that perhaps you might be veering into that territory Junglist. I completely understand where you are coming from but none of the things you have mentioned are smoking guns or even hard to explain away. Sometimes you just have to accept that you will never know and try not to worry about it too much.
I don't really see the point in endless speculation about it. None of the "evidence" is anything but conjecture and feelings and I think that perhaps you might be veering into that territory Junglist. I completely understand where you are coming from but none of the things you have mentioned are smoking guns or even hard to explain away. Sometimes you just have to accept that you will never know and try not to worry about it too much.