This additional constraint enables adding a route to the template (and p...

...otentially to the UseMvc method) without actually implementing the actual artifact.

For example without adding an area to a controller, a route can still be added to the template.
also if you just let VS do its default formatting thing (align broken-lines 1 tab's worth to the right) then you'll encounter these issues much less frequently. I know it changed my life