It seems obvious that bigger blocks are not the answer, we need some other solution. Bigger blocks will just bloat the system, and make things worse.
Harddrive space is cheap. The argument was always that nodes must be available for all users to run no matter what income but why would anyone that cant afford to send a fraction of a bitcoin bother to run a node?
Scaling is going to be an issue for a while but why not uncripple bitcoin in the meantime until the lightning network can actually deliver?
Where have you been in the lats year? This was the main debate before the SegWit came to life and before BCash was forked out of Bitcoin.
Just do your reading. The ones believing Core developers are correct and just increasing the block size is not an answer are here. We believe that SegWit, LN and the future development will get Bitcoin on track.
The others have their altcoin and their dreams. BCash, from what I know, has increased size blocks, although I am not certain, I didn't follow that path.