Personally I think the Premier League should treat this like the African Cup Of Nations 
Keep the domestic league and cup schedules as they would normally be at that time of year and allow clubs to release players for the World Cup as they see fit.
For that season only allow teams that are the most affected to have larger squads (say 40 players instead of 25) so they can field teams while the World Cup is going on.
FIFA probably won't like it... but as it's their complete incompetence that's created this situation in the first place then tough

Keep the domestic league and cup schedules as they would normally be at that time of year and allow clubs to release players for the World Cup as they see fit.
For that season only allow teams that are the most affected to have larger squads (say 40 players instead of 25) so they can field teams while the World Cup is going on.
FIFA probably won't like it... but as it's their complete incompetence that's created this situation in the first place then tough
No there is too much money in it and those countries risk putting themselves out on a limb. The best thing that could happen is that the European countries get together and say that no-one from UEFA/Europe is going, because a world Cup without the European teams would be **** and would have a huge impact on advertising revenue etc and viewing figures would drop significantly (hitting them where it hurts), then set up a rival association and invite the other nations to join. 

edit: How ****in wrong is that!! 
Comment