Segwit it nothing more than a malleability fix
False. There are many ways of implementing a malleability fix. The approach taken by segwit completely upends the bitcoin security model. All due to implementing it in a way that resisting it required a hard fork.