This was done as a stopgap solution to work around problems with Facebook permissions model (see all the reports of people not being able to see any newsfeed posts, write comments, etc...) If you're willing to look into a better solution, then by all means, I'd love a patch