scaling from 5 users to 100+ isn't the same report, it's basically a different job
manually managing who sees what breaks down fast past a handful of people, so RLS stops being optional. concurrent queries plus overlapping refreshes start actually showing up as real slowdowns instead of hypothetical ones.
varying levels of Power BI literacy means a report that made sense to your five power users needs actual navigation and tooltips for everyone else.
and monitoring stops being a nice-to-have because you genuinely can't tell what's breaking without usage data. a lot of "why did this suddenly get complicated" moments are just this transition happening without anyone planning for it