There's another thread on this site that announced the settlement and it all seemed pretty good, so what is it? Was it just fake news? Are there any...