The explanation is that you don't hate 'them......"; you hate their talking.....
"I hate them talking like this." could be interpreted as 'I hate them for talking like this.' At least, you might use this as a way to remember why the sentence with "them" is wrong.
Many native speakers either don't know this rule or choose not to follow it.
- For Teachers