Earlier quoted context omitted.
Yeah, well you know, that's just like your opinion, man.
On the off-chance that you're serious, I'll point out that there is no way to compare equal by identity without also comparing equal by value.
Integer a = new Integer(2);
Integer b = a;
Here a == b and no comparison by value. Integer c = new Integer(2);
Then a != c but a.equals(c) (in Java). My point is that I do not agree with that and would like to have a == c, which would be the case if '==' was implemented using comparison by value.