I have been using Mac for 14 years. There was exactly one HP printer that worked with Mac straight off the box. For every other printer, whether at office or home, I had to perform some additional manual steps to print using my Mac.
So, looking at the various comments, experiences do seem to vary widely.
Just to contrast, I never had a problem with WiFi on my Macs, while one of my colleagues had incessant problems with one of theirs!