Also: when the client makes sub-optimal decisions you can take solace in the fact that you won't be around to deal with the consequences. And if it causes you to bill more hours - it's a bonus!
100% this. Doing a career retrospective as a long time consultant was very sobering: lots of 404s.
I'm more than happy to forget the nth API or crappy frontend I had to work on to buy my house.