Well, this probably belongs in portable source gear or audio listening forums, but whatever 
I have noticed the exact opposite actually, my iphone sounds great and clear, while my 2009 mac book pro has a slight, very low sounding fuzzy noise. I am not sure if this is impedance mismatching or internal noise, but it's enough to almost force me to get a USB DAC...
I don't quite get your question though, are you asking if the iPhone needs an amp? for portable headphones, the answer is no, the iphone doesn't NEED an amp to power IEMs and Portable headphones to great levels of volume. For more liveliness? maybe 