A cut and splice option

Why not have the ability to cut out sections and/or splice in other sections? If we can already trim a video, then it should not be too difficult to cut out certain predefined sections per our choosing. And if that becomes possible, then so to should we be able to insert or replace the segments we cut out with other/substitute video.