Seeing staff member doing ad homiem attacks is pretty disgusting, so I checked your post history and you had hard time understanding SegWit at first, and based on your comments I doubt you understand SegWit at all even now, and definitively your not a programmer so I dont understand how you can even comment my summary when you have so little knowledge on the topic.
So stating the fact that you're talking nonsense equals to 'ad hominem'? Please don't attempt to use logical fallacies when you are unable to use them correctly. I have not attacked you. I understand SegWit probably better than the majority here. I do wonder though where you came up with the false conclusion that I'm not a programmer?
Just to teach you a bit, if SegWit is implemented, the effective total blocksize depends how much people will be using special SegWit transactions instead of the normal ones. I dont expect within a year there will be more SegWit transactions than the normal ones, making the limit maybe like 1.33-1.5 MB at the end of the first year. Unless off course Bitcoin Core forces us to use just SegWig tansactions instead of possibility to choose normal ones, which would not surprise me given how the RBF features cant be turned off in Core 0.12.
And it is crappy workaround because it is much more complicated solution, which leads in my experience to more likely bugs and future increased development time because of the more complex code.
It depends on how many people are using updated clients. Also the increase will not be 'maybe like 1.33-1.5MB' at the end of the first year. This is speculating and not based on calculations.
The actual calculations can be found here. People are very hyperbolic when it comes to the complexity of SegWit.
If you had real knowledge on the matter you would:
1) Stop talking nonsense.
2) Realize the pros and cons of a hard fork in comparison to a Soft work.
3) Stop complaining that SegWit is a 'crappy workaround', when it fact it is not.
Ok, when your so knowledgable write one two technical facts Im wrong with explanation worth a programmer instead of your general "your talking nonsense".
My maybe like 1.33-1.5MB is based I dont believe SegWit transactions will be used much in first year, unless ofcourse new wallet clients forces us to use only SegWit transactions...
BTW "It depends on how many people are using updated clients" and whether it will be possible to use normal today transactions in updated clients as well (and what kind of transactions will be choossen to user by default).