How come ISPs aren't providing that data internally from observing their own traffic ?
I'm sure they do, but data about the speeds of other ISPs is also valuable.