This is how they should do it.
1st week. Prolouge. 3 flat stages, 3 mountain top finish stages, rest.
2nd week. 3 flat stages, 3 mountain top finishes, ITT, rest.
3rd week. 3 flat, 3 mtf, final stage ITT.
If that's too many days then take out a boring flat stage. If there are too...