Ich finde hier mit dem Namen(steil) "Allmansdorf" die zwei folgenden Objekte: 
1. "landuse=residential" (diese umschließt eine kleinere Fläche als das zweite) mit Name "Allmansdorf"
2. "boundary=administrative" mit Name "Konstanz-Allmannsdorf"
Ja, diese Objekte haben auch beide "place=suburb".

Für die boundary (also 2.) ist das tag "place=suburb" so OK laut: https://wiki.openstreetmap.org/wiki/DE:Tag:place%3Dsuburb

Für das landuse (also 1.) ist das Tag "place=suburb" auch prinzipiellOK laut: https://wiki.openstreetmap.org/wiki/DE:Tag:landuse%3Dresidential  . Im Wiki steht für landuse allerdings: "Achte jedoch darauf, das es zu keinem Duplikat zu einem place Node mit gleichem Namen kommt." 
Da die beiden obigen Objekte (leicht) unterschiedliche Namen haben, scheint es mir hier kein Problem zu geben.

Entweder beruht dieser Kommentar also auf einem Missverständnis, oder der Fehler wurde in OSM in der Zwischenzeit behoben. Ich werde diesen Hinweis daher erstmal schließen.