jhmarten
I've never seen anyone completely write IBM and Microsoft out of computing history by such absurd degree as this.
ORM frameworks usually allow you to drop down to SQL. But then you're stuck in that terrible world of depending on poorly-documented and soon-to-be-deprecated (or already deprecated) internals. Which are pretty much guaranteed to not fit what you really need anyway. Then you have to bridge your hack objects with the "proper" ORM objects. Your crufty hack objects will probably never be seen as first-class citizens in ORM land, forever banished to edge case hell.
No, the utility of up/down votes is in retention. It's nothing more than a Skinner box that people check in on to see if they are winning or losing. Which is how Digg and Reddit both became huge in a short amount of time.