This is the case for my area too. It's almost unheard of for a crisp T to be used, it's almost always turned into a D sound. I think it's just the accent, it would sound absurd to us to clearly enunciate the T. That's why names like
Letty and
Lottie don't work well here, they would become Leddy and Loddie.