This bug has been brought up numerous times over the last year. You can check that out here, here, and here. I have not seen much discussion on this by the devs, with the only mention of looking into it came from @Captain Powerhouse where he stated this. However, I have no idea if he actually looked into it. Nonetheless, I decided to look into it by creating large sample sizes of data and hopefully identify a trend (for those who don't like lots of numbers, feel free to scroll down to my conclusion, which is in big-bold letters at the bottom).
Here is what we think we know. The DoT