Why a new 'merged' mesh is created when adding multiple loop cuts?
Loop cuts are inserted using Ctrl+R or the Loop Cut tool in the Toolbar. Both tools are going to place an edge in a loop of faces and do not create any double geometry.
If you have double geometry after inserting a loopcut, it is there definitely not because of the loop cut, but because of some other mistake.