I imagine it is a fairly common wish to create a new route or local task that is only applicable to a certain bundle or bundles.
At the moment that requires some custom access code.
Perhaps we could add an optional _bundles parameter to the requirements key for routes in routing.yml? OR modify the _entity_access key to accept a bundle argument in the way that the entity_access contrib project does.