CN Inadequacies
this won't solve your news problem, but i go to the official race sites - mostly via wikipedia - for stage information, including stage maps and profiles.
new design
i agree. it also looks like some features have been deleted - start lists, for example. perhaps most glaringly, maps. a major race like the Suisse and no maps!