I don't know if it is Facebook's problem or not, but a couple of notes:
I have had success copying the facebook APK from /data/app to /system/app, setting permissions to rwx all around and rebooting.
Tinfoil is nice, but for those that don't know, it's just a browser that goes straight to the Facebook mobile site, and doesn't work well for those like me who need the in-app features, who appreciate notifications, or who need to manage Pages.
Friendcaster in theory is the best alternative option, BUT, one thing they don't make you aware of is that if you have people on your friends list who have parts of their profiles blocked from 3rd party apps, they won't show in Friendcaster. I only have about 30 friends on Facebook, so they are all people I keep in regular contact with, and not getting updates from some of them sort of defeated the purpose, I was missing status updates and photos in this case.