Sure, but I think how the modern peloton races these kind of stages is a farce. Contrast it to the day tomorrow which is still 'flat', but at least you have the illusion of a break succeeding due to the final being somewhat hilly. It just makes such a huge difference in how riders approach stages, and rightfully so, because theres no chance in hell anything will succeed today.
In short, I think you just wanna do anything to minimize stages like this and instead create some at least somewhat unpredictable finales - can the sprinters make it, are they gonna be tired, who's gonna control, can the break make it etc.? Thats why I tune in.