This works as expected. @Produces is not a bean defining annotation. See also 2.5.1. Bean defining annotations.
Feel free to create a CDI spec issue.