I have used it to make quite a few functional prints, with the help of making sure my scene units are correct and a CAD plugin.
If I put some holes in something that are 1mm from the edge, but then I print it and see it doesn't line up and needs to be 1.5mm, in Fusion I can just change one number and it all updates. Doing the same thing in blender would likely be very difficult.
The same thing can be said for resizing whole faces, moving parts, etc... Its all possible and usually pretty easy to do, just takes a different mentality from that of a parametric modeller.
If you're using boolean operations to make the holes just move the hole-cutter. Same method.
Blender is not a perfect tool for creating 3d prints but it is a capable tool.