I don't think anyone is suggesting that all nodes and miners should be compelled to stop enforcing a block size limit. I think it's more of a question of how that limit should be determined. Should it be decreed by experts in a "top-down" process, or should it emerge naturally through a "bottom-up" process?
Don't use this word just because you support that idea. There is nothing natural about the process that you are proposing.
It is not a problem and shills are trying to exaggerate the situation. However, one has to keep in mind that a single event could trigger a huge increase in the amount of transactions (we are not prepared for this).