The UCI/WADA had better have a very acceptable (to the general public) reason and had better publish it quickly and widely or Froome still presents a major risk to public order and safety during the Tour, which may well be a good reason for ASO to exclude him.
Re a french rider winning, that isn(t important at all. What is important is that there are french riders who make a show and do heroic failing-type things; they will get more airtime and make better publicity for ASO than anything Froome does. Also there has to be pretty or grandiose scnery for Polo to commentate. That's more important to some viewers (in UK you don't have all the "all around the tour" stuff and the "célébration du terroire" which probably makes as much tele viewing as the racing itself). Of course if a french rider is "en jaune" that's a good enough reason for the country to stop dead in its tracks! (i think I'm starting to think like a frenchman, must have been here too long
)