Actually it is not redundant as >= do numerical comparsion (so convert a and b to number) while == do not do that. So it has different result on objects.
You learn something new every day! I have written JavaScript off and on for years and did not encounter that.