Complex sentence: The only reason IP editing is allowed at all is to make vandalism easier to spot; so wouldn't it make more sense to require registration for anyone who wants to edit ?
Split into simpler sentences: The only reason IP editing is allowed at all is that it makes vandalism easier to spot. So wouldn't it make more sense to require registration for anyone who wants to edit?