Walter --
Interesting information!
In my particular case:
1) Bad reception:  I use the SkyFX-EXT external GPS puck with my EchoUAT, so this should not be an issue.
2) Cockpit interference: all my avionics are < 4 years old, and I have no other interference issues.  So this should also not be an issue.
3) This is the interesting one, to me.  I wasn't aware that the "transponder only sends altitude data when it gets a radar ping "  What about the altitude encoder?  I thought that is what was providing the altitude data... in between radar pings, anyway.   At some point in the recent past I did disable the " Pressure Altitude Support ", but my disabling the Terrain Alerts preceded that. 
So, it's clear to me that, now that I have disabled " Pressure Altitude Support ", I definitely need to give Terrain Alerts another try.. 
If all I ever did was fly in the local area, I wouldn't worry about it and just leave it off.  But I have flown over mountains, and will do so in the future, so Terrain Alerts are not a bad thing to have.  (And, yes, at my nominal flight speed, it's unlikely I'd ever really *need* a terrain alert, but one never knows!)
Thanks, Walter!