There's still a big problem with just upping the speed. If we have a chip running at 1THz then in each clock cycle light can only travel 3mm.
Moving to more complex 3d chips could help improve performance, but there are limits to the number of dimensions we have too.