HART runs on 4-20mA, so HART means the field device also has 4-20mA.
Getting process variables in real-time through HART is not practical for many processes because real-time HART is a 2 updates per second protocol with high end analog input hardware that includes a HART modem. HART is just too slow for some control.
4-20mA update on the field end is typically at about 5-10 updates per second from 'smart' transmitters (depends on model/brand), dumb analog transmitters can have millisecond update response.
HART is the primary means of configuring and troubleshooting field instruments using Windows software and a HART modem, a handheld communicator, or high-end Asset Management software.
I've seen coriolis meters with Ethernet/IP where it makes sense to get more than one process variable out of the flowmeter. But I do not know what the effective update rate is for Ethernet/IP.
4-20mA is robust when wired with STP and can be maintained by almost any electrical guy.
Thanks for the input, i did know HART is slower