Yes I love and miss the team time trial. I think they have it only occasionally.
I don't think Froome is a doper. Mind you, I assumed that Armstrong wasn't until Landis and others started accusing him. Certainly the French think he is - you could heat the booing in the stadium as he left for the TT and as he arrived having almost caught up the 2 minute lead on Bardet.
Unfortunately my two favorite riders Cavendish and Sagan knocked each other out on Day 4.