The Premier League is by far the most watched and most popular league in the world but for me that doesn't equate to being the most powerful or best.
Although the Premier League is based in England (and Wales), it has essentially become an international league, especially in recent years. The majority of owners, managers, players and worldwide supporters are from foreign shores.
Generally speaking, the players in La Liga are more technically gifted than their Premier League counterparts. Furthermore, most would agree that the Bundesliga too is of equal or greater technical quality to the Premier League. This is not a recent development. Certainly the English national team have exposed the lack of emphasis on technical ability in comparison to the rest of Europe over the last two decades. Now that English teams can no longer play at a greater tempo than their Spanish, German and Italian counterparts, their technical deficiencies have become more apparent.