Reactions against this sort of research are similar to the reactions against the nudge research. People don't like it because it seems manipulative. But the thing is any order of events a programmer throws against the wall will impact people. Just like any process design will nudge people in some way. Isn't it better to know how people are affected by our designs? Because people are being affected, we just don't know how. It's better to know.