segwit does not give 2mb or 4mb straight off the boat of activation.
segwit doesnt solve 100% malleability
segwit doesnt solve 100% quadratics
it wont solve it by having just 100% of pools using segwit
it wont solve it by having 100% of nodes using segwit.
the promises can only be achieved if 100% of funds are sent using segwit transactions..
which malicious people wont use segwit keys. meaning problem not solved, and tx count boost maximum expectation wont be achieved