That's because Miro sets the text size relative to the current zoom level... with even a small number of people it suddenly starts to look like a mess.
FigJam and I believe Freeform don't do this. It's insane how Miro scaled so effectively with base UX issues like this.
This is because for some use cases it is very useful to have font size relative to the zoom level.
At my previous startup (AWW, later acquired by Miro) we "solved" this by allowing people to use either relative or absolute font sizes and pen widths, for exactly this reason. I don't have exact numbers, but a large portion of our (vocal) users really wanted either one or the other.
Is this one of those times where you have to make a really tough choice for your customers (ie, not just today’s customers but a larger set of potential future customers)?
Highly vocal users aren’t always the ones you should listen to.
We could definitely see both use cases as valid. It's one of those questions that doesn't have a definitive right answer.
A trivial example off the top of my head, zoom-relative widths/sizes are super useful in mind mapping and similar activities where you want to "zoom in" (excuse the pun) to a sub-topic and "zoom-out" to see the overall picture. 1000x zoom is useless if your pen stroke is width of the screen.
A counter example is from GP.
We tried to listen to, but not blindly follow, what our (vocal) users were telling us. I'm stressing "vocal" here not because they were obnoxious - just cognizant of the fact that the silent majority is, well, silent. Hopefully the vocal ones are a good proxy, but that isn't always the case.
FigJam and I believe Freeform don't do this. It's insane how Miro scaled so effectively with base UX issues like this.