Gary Shaw is one belligerent mofo. But he's got point.