I made a quick video. Good for a laugh and some tips. I know the sync with friendcaster is not perfect but its the only thing that worked for me. If anyone knows about any other way, please share.
You are correct. It is an issue where Facebook does not want to use the Android API. So Google is blocking the way that Facebook was getting around this issue.
Not quite. Facebook was using the APIs provided, but they were only allowing one way data sync. In other words; Facebook would not allow the synced information and pictures to remain on customer devices/attached to their Google contacts if facebook was removed. Google did not like it, so they blocked Facebook from using the syncing method that they had been using.
Unless facebook changes their stance on data portability, we'll never see facebook contact info being synced to our contacts again.