The block size ceiling is supposed to be a temporary measure and to be lifted before it becomes a limiting factor on bitcoin's usability.
It exists precisely to prevent the early bloat before Bitcoin can scale to or justify that this thread is concerned with.