In any modern IDE “dredging through old commits” means clicking a single button to see who last changed the line. From there it often makes sense to go look at the PR to see a higher level of what was changed. You cannot include all of that context in a single comment.
There are some truly great apple products, so I don’t think it’s fair to dismiss them all as terrible. But they are overpriced across the board. They also have a habit of anti-consumer practices like giving you a worse experience if you don’t exclusively use apple products.