Hey @eviltrout,
Besides being good practice to identify the crawler properly, one specific example would be prerendering:
For sites that use Angular, it’s important to be able to identify crawlers so that the page can be prerendered and served to the crawler. Without it, the crawler may end up extracting things like:
<meta property="og:description" content="{{ogDescription}}">
.