I've seen the complaint that operater overloading allows abuse, but most the examples I've heard seem farfetched.