Dh rant, please tell me if I am out of line.