I have used petroleum grease before and it was horrendous for my hair. I don't mind mineral oil in conditioners because I can wash it off.
I think people should use products that benefit their hair. If it contains petroleum, so be it. You should try ones without though and see what the big deal is about. If you do grease your hair/scalp, really try jojoba and or coconut oil, I highly recommend them!