If facebook made it possible to write your own ranking algorithm for what you see, there would be a huge variety of different algorithms you could choose from. 99.9% of end users don't have to write their own they just have to choose whose they want to use - or combine multiple of those available.
I think that'd be great, but not for facebook's profits probably.