Das sehe ich auch so. Das wäre fast das selbe wie ein Node mit building=yes und und dem Umriss als way mit building=yes. Ziemlich redundant.
Nur ob jemand einen einzelnen Picknicktisch als picnic_table oder picnic_site erfasst, da sehe ich inzwischen keine Grundlage das eine oder das andere als richtig und das andere als falsch zu bezeichnen.
picnic_site kann ein einzelner Picknicktisch sein, es können aber auch mehrere sein. Oder gar keiner.