If you have 100s of projects cloud agnostic infra is good. If for example Amazon buys your competitor and now you get "new contract coming up".
That said I agree "most projects fare much better without" - a lot of people don't understand they are not in position where they would benefit from that.