If my knowledge of simple logic is correct, this will stop all link exchanges if all webmasters used these rules. Only when both webmasters contact each other simultaneously an exchange will take place.
But in general I agree with these rules. Looking at the number of bogus link exchange requests I get it is hardly worth the effort to find that one single honest webmaster. Looking for your own link partners is more effective.