Good hardware definitely beats software trying to make something out of nothing: can't make directionality out of 1 mic, so Google Meet couldn't filter out background noise in that situation. Though it didn't help that these USB-C DACs seem to all be terrible (I tried several with the best findable reviews) compared to any old headphone jack where the device's internal DAC just worked
You’d think a phone could do cancellation between the bud microphone & it’s own microphones; maybe once the audio data from the bud has been pushed through bluetooth audio compression there’s no longer enough information to do that effectively?
In comparison, if you're on Meet with a crappy mic, it will still remove background noise, but your voice will still sound crappy. I.e. like a crappy mic in a quiet room.