Actually, I like your answer a lot. Doing the right thing would have to fit someplace into a perfect, absolute moral code, wouldn't it?
Well in my opinion Yes. And who decides on the absolute perfect moral code?
Even those of us who believe in God can't decide that, because our different religions teach us different acceptable moral practices.