Cheating is using anything that's outlawed in the rules.
Caffeine - thats fine.
Altitude training - no thats legal.
Oxygen Tents - I'd not heard of him using one and I know they were getting confiscated by Italian Police in the giro one year. I dont think its banned though. Or effective.
Taking non natural stuff ? Not cheating unless its against the rules.
You seem to be being deliberately stupid on this whole thing.
The 1000 pages that has come out has shown Lance to be a cheat, a bully and very much at the centre of the teams doping. He wanted it. He forced his team mates to do it. If they didnt comply - they didnt ride.
Yes many of his competotors have been busted - so why shouldnt Lance ?
There were clean riders around - Lance bullied them out of the sport. He needs to be punished or we havent learnt anything.
We need to send messages to todays and future competitors - if you cheat - you will be punished.
I don't like Vino either - but at least he served his ban.