Looks like I should clarify my point. It may not always sound exactly as I wrote it, and exceptions are always possible. On-line forums are full of those who are looking to post a "Yes, but..." Almost always with good intentions- above posts included with respect- but sometimes they miss the point.
Non-native speakers try very hard to say each and every word as if it must stand alone and be annunciated carefully, and that's what instantly marks them as non-native speakers. Native speakers do not do this. They link words together in ways very different from how the words are written. Syllables are put together that are separated in writing, vowels are dropped, ts turn into ds, etc.
It's impossible to use written characters to perfectly represent spoken language, but that's the tool we have, so we do the best we can with it.
I enjoy the spirited exchange of ideas in this forum, and I appreciate it when I am corrected.