I deal a lot with colour management and actually wrote a book on the subject. Printers are effectively self-calibrating, but the big variable is the ink and paper type, since every combination has different qualities.
This is why you need a specific profile for your chosen paper to see an...