Append new values to multiple checkbox property instead of overwriting previous values

This is still an issue?! And I’ve only just discovered this is happening. Thousands of contact records have been overwritten when the hidden checkboxes are on a form.
This must be one of the most illogical property behaviours I’ve ever seen and it’s been on this forum, asking for fixing, for YEARS.

Simple automations don’t allow to update contact properties so now, we are stuck with a pile of rubbish.

Boo Hubspot, Boo.