Now, this is just my opinion of course, but I think McFarlane's figures tend to be covered in texture, panels, and other sculpted detail, which I think hides pins quite well. Looking at >>10156348
, the pins don't really stick out to me on any of them except maybe Black Adam, and even then it's not bad.
However, on a line like Marvel Legends, which tends to use generic bucks with little to no surface texture, the pins stick out a lot more to me. Their Modular Iron Man looks nearly import-quality at a glance because the pinless body is so shiny and seamless looking. So I don't think pins are necessarily just one uniform issue across the board, they work better or worse for certain lines.