Официальная документация рекомендует использовать аннотации по-максимуму "используйте аннотации, когда это возможно" (не только для маршрутизации):
Make your controller extend the AbstractController base controller provided by Symfony and use annotations to configure routing, caching and security whenever possible.
-- чтобы все сведения о методе были "в одном месте, непосредственно где нужно".