In time yes, look in to the lightning network that is being developed, it should lower fees and increase transaction speeds. In the nearer future it looks like segwit2x may go ahead again, increasing block sizes should in theory increase speeds.
When the lightning network gets implemented you won't need to bigger the block size. Segwit isn't even fully adopted yet.
If everyone
would use segwit, the transaction fees would be way lower. Actually segwit is enough scaling until LN get implemented.
On-chain scaling like doubling block size is just a short-term solution. A second layer (e.g. lightning network) are the way to go and make block size increase needless.