Increasing limit is not solution.
a) there are 7,000,000,000 people (let say only 1,000,000,000 will use bitcoin)
b) everybody makes 2-3 transactions per day
c) 1 transaction takes 230 bytes
d) there are 240 blocks per day (24 * 10)
=> (1,000,000,000 * 3 * 230)/240 = 2,8 GB per block
We need smarter solution. Side chains can solve this problem easy.