Porque Print no es un miembro del objeto Printer, es decir, ni un método ni (mucho menos) una propiedad. Print es una palabra clave del lenguaje, como lo pueden ser Or, And, If, Case...
Por eso no puedes utilizarlo dentro de un With:
With Printer
.Print "Hola" 'NO SE PUEDE
End With