I have to agree with you eodway.  100%.

 

As for Mackie, here is a counter point to their report.  Take notice of who wrote it and think about what they are really doing here.