This is the real Facebook secret sauce in convenient flowchart form:
What's the most evil thing we can think of doing?
V
Candidate <-----<------- Think of the next-most evil thing we can do
V ^
Can we code that? (no) ------->------->^
V (yes) ^
Is it legal? ^
V (yes/no) ^
Can we get away with it? (abs. not)--->^
V (yes/maybe/prob. not) ^
Keep shipping! ^
V ^
Did we get in trouble for it? (no) ^
V (yes) V ^
Claim it was a mistake! V ^
V V ^
Still in trouble? (no)-> Keep feature->^
V (kind of) ^
Being sued for it? (no) --->--->^
V (yes) ^
Throw money at lawsuit ^
V ^
Did we lose? (yes/no) ----->--->^