You know who put the 1 MB block limit? Satoshi Nakamoto. It is there for a reason.
Satoshi was most likely a human being. We tend to get things wrong when experimenting and innovating. Some of us also have great ability identify and fix things we got wrong in the first place.
