In my case, I'd like to have both. Face ID works well with a motorcycle helmet, so I don't have to take off my gloves (I can roughly work the phone with the gloves on).
But if I'm in the mountains, wearing sunglasses and a winter coat that hugs my chin and a hat that goes down to my eyebrows, face id struggles. I sometimes don't wear gloves in this situation, so touch ID would be usable.
There are settings to make faceid work better. With those enabled I have no problem accessing it with sunglasses and a mask on.