Should I assume 2MB blocks (without other supporting stats and data) will solve every problem bitcoin faces?
There is no way to solve every future problem bitcoin network might have with just one solution or update. Segwit2x is designed to solve current block size issue so that bitcoin will again be cheaper and faster like before.