The thinking behind RAID 0 is to split data between two disks so that data can transfer parallel thus reach double throughput, it is a change of the behavior. But as a means to reach higher throughput, it is short lived. We all know that the rise of SSD has replaced most of the RAID 0 setup quickly since they works exactly as a single hard drive but provide magnitudes higher throughput
Similarly, the hard drive will move to a SSD based route and reach PB level storage with ease, cost is not a problem when it is mass produced. As to CPU limitation, special ASICs can be developed to accelerate the verification process, so that a 1GB block can be processed in seconds
The only thing left is the network bandwidth, which is the current bottleneck. Segwit will not help in that regards since it brings more data given same amount of transaction. But we are far from reaching the theoretical limitation of fiber networks communication yet. Currently it is already Pbs level in lab. With the new trend of 4K content streaming, especially 4K live broadcast, it requires enormous amount of bandwidth. If average household want to see 4k live broadcast, they must get 1Gbps level optic fiber, and I think it will happen in latest 10 years
All these things seems to be able to scale indefinitely because they simply add more to its existing capacity, but the way they inter-operates never changed, so that component manufacturer can focus on capacity increase instead of worrying about losing backward compatibility