Your point is valid, but reading "there is no reason" literally misses the intended meaning, which is "this is unacceptable and cannot stand".