I know that I overkill my jobs to a certain extent because I know that I will get called by the client to scale back - even if my Rev1 drawings were running Romex everywhere! If I start out a bit overkill - it gives me some wiggle room.

Also, If I design something a certain way and get it drafted and submitted to the client and they request it changed, If their is ever a problem or they don't like the way it end up - I can always refer back to my initial design.

Just my opinion, I know alot of it is CYA BS.