The point is however, that *undoing* a hard fork, is a soft fork, and undoing a soft fork, is a hard fork.
So while it may *seem* that a soft fork is "softer", in fact, going back is harder.
Community is divided between two distinct solution BU and Segwit
Not really. The community is divided between:
1)
bitcoin as it is (immutability)2) modifications, such as:
a) BU, XT, .... who undo the limit of 1 MB that Satoshi introduced as an anti-spam measure
b) segwit
A fork (Soft/hard) should happen no matter how long It takes, I never meet anyone who agrees that bitcoin should stay as it is right now. If bitcoin stays as it is then there will be a problem in the future and It's only going to make people stay away from it.