No surprise. Android isn't Gnu compliant either so according to the FSF we should be using nothing.
Otherwise, Cyanogenmod without the proprietary Google Apps is a less bad alternative (http://fsfe.org/campaigns/android/liberate.en.html)
Nobody said you can't buy an iPhone, but what you can't reasonably do is value highly software freedom and at the same time prefer iOS over Android.