For one, your data already has a biased weighting, unless you think that whatever data you happened to scrape off of reddit is representative of all human dialog?
For two, all machine learning relies on manipulating data to get the desired outcome? How do you even generate data without manipulation? It's not a natural resource you just find laying on the ground.