Yeah this is a little bit of a rant, but here goes: Rules are meant to be broken. People preach old, traditional views of how photography businesses should be conducted, how photos should be composed, and several other things.
Times are changing people. You cannot live by the same standards that worked in the 1970s, 80s, 90s, or even 2000's. As technology advances, so do the expectations of potential clients.
For example, I personally don't believe in charging a client hundreds of dollars to be able to even use the photos they just hired you to capture. Include the costs in your price and include the photos! This is the digital age where photos are being transferred online to the client. It doesn't cost you anything in CDs, USB drives (unless that's your thing), or print costs unless that's something you offer. If you're offering prints or USB thumb drives, just have a mark up for those items as extras. It doesn't cost 300 extra dollars for you to put the photos on a thumb drive and send it to them.
Another example is people living by 'rule of thirds', or treating digital cameras like they have T-Max 400 film in them, and you can't extend your ISO in camera to get the photo properly exposed.
Go out, get the photo and get it 'right in the camera' the best that you can, and quit holding yourself to standards that are out dated and, in most cases, incorrect. What looks good to the client, is good enough to get paid these days. Is it how it 'should' be? Maybe, maybe not. But it's our jobs to adapt and be the best photographers we can be.