Anecdotally I think this is right on the money. I've been buying lots of LoRA hardware over the course of the year and I think I'm up to 9 different permutations of the "same" board via swaps of the LoRA SXnnnn/ESPnnnn/GPS Mn units for whatever is currently available. Turns out to be a good way of discovering firmware bugs.