Should weak teams be included in the world cup(cricket)?

After huge defeats of teams like kenya and canada in world cup, the issue of including weak teams in the tournament again arises.

What are your views regarding this?