Gene splicing is not particularly difficult..
Yes it is. Unless it is sticking into a bacterial vector, it is hard. Hell in in vectors getting everything right so that *anything* works at all is hard. For more complex organisms, its just either does nothing (silenced DNA) or kills the plant. Getting promoters and everything right is far from simple or straight forward.