ShockMe,

Did you get paid for installing those GFCI's?

I used to have guys work for me that complained about doing some things. Unless it is not to code and you feel a moral and ethical obligation not to do the work, if your boss asks you to carry a ladder back and forth across the job all day, do it and don't ask questions.
If the boss wants financial analysis, he'll ask for it. Most bosses won't ask a worker to be involved with the money. If he goes broke because you are wasting time, he's going to go broke sooner or later anyways.

If someone paid me to install GFCI's for every receptacle in the house, I'd be glad to be working, and happy knowing I have gone above the minimum requirement of the code.
As long as the check clears.