This max block size is still a hot discussion but I think we also need to talk about min block size. We see a lot of blocks found with only 1 transaction in it, mostly these are coming from Chinese pools.
+1 for 2 MB or even more block size and we should do something for empty blocks.
I wonder if there could be some incentive to empty the mempool ... does that make sense?