The reason why PL is successful is because they considered the needs of rest of the world as well in addition to domestic supporters. And they managed to do it when football was becoming more popular in Asia and North America.
Look at most weekend games. Apart from this season, the last game would end at 7:30 or so BST in summer months. That means, even the last game can be watched by most people (of course it would be quite late for Australia or Japanese supporters), but you managed to capture India, China and ME markets quite easily. Similarly, the luchtime kickoff isn't too early for people in America.
Compare that with kickoff timings in La Liga and Serie A and there you go. BuLi has started becoming more popular , but I think they missed the 2002 Korea-Japan WC train, to make the league more mainstream. If I'm supporting a club, I want to be able to watch every game - irrespective of the importance, and waking up at 3am once or twice is fine, but that's not how you'd gain more supporters to the teams in your league.
Add to that, the production quality of PL is vastly superior to La Liga and Serie A, with BuLi the only competitor on this aspect, but even they aren't as close.
PL is just reaping the rewards of having successfully globalized the league and you can't really blame them for that