> but caught if the bundle is missing.

You mean catch it in the DI extension? But there we wouldn't yet know if the bundle is used with or without its tag annotation, so whether it would or wouldn't have the FrameworkExtraBundle dependency.