Text this: Internet Debates: Generations X, Y and Z