It's interesting because I genuinely think, if it ever came down to it, if Wario had to choose between money and his friends, I think he'd VERY reluctantly choose his friends. We don't really see him in those kind of moral situations though, and...
Now, I never said Wario wasn't an asshole. He definitely is one with the way he operates, I just don't think he's a heartless bastard. Being an asshole and heartless aren't synonymous.
Either way, I think we have vastly differing views of Wario...
I think the thing about it is that Wario isn't heartless, he's a greedy jerk, but he has a heart of gold to some extent. If that wasn't the case, I doubt he'd have any love for a pet like his hen to a point he would drop his quest for a moment in...
As everyone has said, greed is definitely his most defining thing first and foremost, but Wario being so driven is something that defines him to me. He gets his ass beat in SML2 and decides that if he can't steal a castle... he might as well go...