If you want to be an Olympic athlete, you need to train like one. To be at the top of your sport, you need to put in the time and effort to make sure that your body is in top shape. What kind of message does it send if your allowed to go to the Olympics and be a druggy? It will basically make the sport look like a joke.
And if you people think its so bad that you have to do drug tests, just look at all the things that have happened to ski cross this year. We've had our sport taken from the X-Games, so honestly stop complaining about pointless things.
If you want your sport in the Olympics, then suck it up and start to be more professional.