The Lightning Network can take a huge amount of transactions largely offchain. The idea of having all transactions fully onchain is not a matter of principle, it's a matter of control from miners so that they can receive transaction fees more often. SegWit allows a slight increase in onchain capacity which is enough for the short term while this offchain scaling can also be implemented.
I agree on the perspective that network within the technology bring a huge or a big impact in regard to the transaction mostly offchain. Thinking that the core developers will think beyond the line in regard to transaction may be on the fact that most of transaction is been made in the principle of onchain because the control is the priority of the community or the developers wants to develop on bitcoin. So the scaling is sure to be implemented because it is much more needed for the users of bitcoin to used bitcoin in a daily basis.