For starters, none of those stages would be GC days if raced in the opposite direction, and probably not if they finished right after the descent of the final climb either (even stage 14, the last time they had a Sempione descent finish - in 2006 - it did literally nothing). Moreover, if all four of those stages had a major climb towards the end in addition to the climbing that's already there, this Giro would probably be harder than 2011, it just isn't realistic. I'd much rather have these stages than handing the sprinters easy opportunities over and over, or having a bunch of extremely obvious breakaway days that are too hard for the ciclamino contenders and too easy for the GC guys.
As it is, we are relying on Jayco - if they try to control these stages (which they need to if Matthews is going for ciclamino), we're going to have a lot of furious chases to try and catch the breakaway akin to stage 19 of the 2021 Vuelta, as well as a lot of sprinter-dropping action like what Bora tried over and over in the 2020 Tour. Both of those were pretty entertaining scenarios, especially for being non-GC days. Moreover, it would also mean we are going to have barely any easy days. The last time a Giro was raced like that was in 2018, and so many GC riders being on their knees in the third week as a result played a big role in that Giro being elevated into the top tier of modern GTs. So I actually think we could be far better off with stages 5, 6, 10 and 14 as they are rather than scrapping the flat after the final descent, which would just turn them into generic breakaway days - and if Jayco aren't interested and they turn out as generic breakaway days anyway, what exactly have we lost with the flats towards the end?