Когато използвате ON people.address = home.address , просто съвпадение е, че имената на колоните са еднакви и в двете таблици -- често този тип ON условие съвпада с колони с различни имена. Дублиращите се колони не се филтрират от резултата, когато направите това.
Но когато използвате USING (address) , имената на колоните трябва да са еднакви и в двете таблици (тъй като USING не ви позволява да свързвате колони с различни имена). Тъй като очевидно е излишно да има и двете, дубликатите се филтрират.