Not your screen monkey (he/him)
Nobody was ever implying they weren't prevented from being used in combat, just that applying some reasoning about whether it's technically an attack action, an attack, or non-attack is probably misplaced.It's not preventing these cantrips from ever being used in combat; it only restricts the ones that can be cast while also swinging a weapon. This is a tempest in a teapot.
And you're right, it largely is a tempest in a teapot. Particularly when, as we've identified further up the thread, that the only cantrip that ever takes more than a single action (bonus or not) is mending. And mending is ultimately pretty innocuous.