Stanford conducted a class where the students built Facebook apps to see what worked. The conclusion? The more inane the app, the more users would install it. Touch me, hug me, throw a dodgeball at me, fuck me...
I think the real problem is the the vast majority of the apps are absolute crap.
Let's take a look at the one referenced:
"The most glaring example of this comes straight out of Toronto, the TD Canada Trust “Split the bill” application, which I have to admit seemed like a decent idea to me when I first heard about it"
"What first crossed my desk this week was SPLIT IT, an application they created that allows roommates who are on Facebook to manage how they split basic bills."
If it's for splitting roommate bills, that sounds like a better app. I've seen friends' roommates that split the cost of a dozen eggs, and even mark the levels of milk.
Generally if you do a startup and you are totally dependant on one customer or supplier you are in trouble. The day facebook changes their strategy you are finished. No matter how great you plugin.