The reason you don't see an ID anymore is programming flow. Networks want shows to "flow" seamlessly, with no commercial breaks, for fear of audience turnover. That's why, instead of a commercial break leading up to the :58 local, the OCM will simply toss to LOT8s and say "we'll be back in sixty seconds". No network airs a regular ID anymore, for similar reasons.
I do think the Local Weather ID should be shown, somewhat prominently, at least once per hour. I don't know when or how, but it should be shown or made available for technical reasons.