yes, you are not correct. Less backpressure causes less low end torque, and MORE hp
This is BS. An exhaust leak, depending on the size, will decrease power. It is similar to running like a 4.5-5" exhaust which would make you think it would flow better, but in reality is overkill on your motor.