Nein, es ist sicherer.
Legacy transaktionen haben das Problem der Transaction malleability.
Für einen Endnutzer wäre das wohl eher weniger von Relevanz, aber dafür umso mehr für Börsen / Stores / etc..
Die Transaction malleability erlaubt es einem Angreifer, eine Transaktion geringfügig zu verändern (keine Adressen / Gebühr / Betrag, nur irrelevante informationen) um den Hash zu verändern.
Damit ist es z.B. möglich von einem Exchange BTC abzuheben, die Transaktion leicht zu verändern und zu broadcasten, und sich dann (nachdem die veränderte TX bestätigt wurde) an den exchange zu wenden und zu behaupten, die TX existiert nicht.
Wenn diese dann nachschauen, stimmt es, dass die Transaktion, die sie als Auszahlung angegeben haben, nicht existiert.
Dadurch könnte man eine Börse dazu verleiten eine neue Auszahlung zu veranlassen.
Das ist auch der Grund, warum das Lightning Network mit legacy nicht funktionieren kann.
Dafür ist SegWit absolut notwendig.