When is an ATM network connection superior to an IP connection?
AFAIR ATM was specifically designed to also transfer real time data like voice. This requires guaranteed properties like bandwidth and latency.

IP can't give those guarantees as it looses packets and reorders packets.

Also ATM is connection oriented, whereas IP needs the complexity of TCP to get that.