That would prevent to use shortands `type` values for transports classes supplied by the framework OOTB.
This behavior is meant to be consistent with other static factories present in the framework (i.e. `Zend\Captcha\Factory`)