I agree and I think technology and scale also play a role. The law-tech company Atrium for example probably gets called a startup, and I think it is because it has high ambitions (nation-wide) and is tech-enabled.
I am sure that without ambition (i.e. just serving a single city) or without tech (i.e. just building one conventional law firm in every city) it would not be called a startup.