Ehh.... no, you are way off here. Way off. The Premier League is good (not the best, La Liga is), but it's not that good. No league was ever even near that good.
Ok, this is getting waaay off topic, but it is absolutely true that even the clubs at the very bottom of the EPL are of an international standard. I mean, let's take Fulham, since we're on it. Currently 16th in the EPL. Here's the squad:
No. Position Player
1 GK Mark Schwarzer - Australian international
2 DF Stephen Kelly - Irish international
3 DF John Arne Riise - Norwegian international
4 MF Steve Sidwell
5 DF Brede Hangeland - Norwegian international
6 DF Chris Baird - Northern Irish international
8 FW Andy Johnson - Played for England a few times
9 FW Orlando Sá - A few Portugal U21 caps
10 MF Pajtim Kasami - Swiss U21 squad
11 FW Bryan Ruiz - Costa Rica international
13 MF Danny Murphy (captain) - A few England caps
14 DF Philippe Senderos - Swiss international
15 MF Marcel Gecov - Czech U21
16 MF Damien Duff - Ireland international
17 MF Bjørn Helge Riise - Norway
18 DF Aaron Hughes (vice-captain) - Northern Ireland
20 MF Dickson Etuhu - Nigeria
22 GK Csaba Somogyi
23 MF Clint Dempsey - USA
25 FW Bobby Zamora
26 DF Zdeněk Grygera - Czech Republic
28 DF Matthew Briggs
29 MF Simon Davies - Wales
30 FW Moussa Dembélé - Belgium
32 DF Rafik Halliche - Algeria
38 GK Neil Etheridge - Philippines
So that's the vast majority of the Fulham team playing international football. They could easily make an entire squad solely with players in the first team of a national side. And they're currently the 5th crappest team in the league...