I found the difference between the 2 APIs and it has nothing to do with the fact that one of the accounts is connected to Google+ or not
People API
will only fetch the contacts that are under the account "My contacts"
contacts, while Contacts API
will also fetch the other contacts lists ("Other contacts"
, "Most contacts"
, …)