I certainly think Deadlocks ui is unfinished, but the gameplay is certainly something that hasn't been done super well.
I don't love deadlock yet but haven't played it much. Plus, my opinion means nothing, I thought Artifact was a great game.
(That’s not a bad thing but first-person MOBAs have fallen from favor a bit… which I suppose does leave a market gap.)