300tdi's always over cool, and the only reason you dont get as much heat at idle, is because the water pump is running fairly slowly, when you rev it, the flow will increase.
You are correct though, the engine is massively overcooled, thats why many people add electric fans, to get better...