That seems like a way to disincentivize cost optimizations in the project (for the client).
Oh, sure, it's bad! It's just a particular kind of bad.