I imagine this is engineered to help the national team, so I'm all for it. Many 'experts' have called for it, and it's no coincidence that with the demands of the Prem, CL and two domestic cups, it's no surprise our national team has looked lacklustre and tired going into major international cup competitions. It also keeps the traditional Christmas period intact, so I guess it gives everyone something, fans, clubs and players alike.
Unlike the other leagues on the continent, our Football League is larger, with more teams (24 compared to 18-22 typical) in our leagues. From a brief look, I think our top 'non-league' league is a national league, whereas it's continental equivalents are regional. It would appear we have far more teams and leagues than other European countries. Hence, with more teams in more leagues, introducing a winter break is likely more difficult.