BABEL: A Rant