The distribution is fair. The amount is ridiculous in comparison to what other leagues get. And it's not just mid table BPL teams, but every single one of them.
Teams like sunderland or west ham etc have more money to spend than many CL playing clubs, it's fucked up. Anyway, just using this as an example for Platini's incompetence. Acting like Spain is only barça-real... is quite simply retarded.
I agree in sentiment about your points, and feel the same way about mediocre English clubs like Tottenham able to spend vastly more money on a regular basis than a team like, lets say, Atletico.
However, your argument that it's not fair, or that Platini/English FA/clubs/ etc. are to blame for this is quite misplaced I'm afraid. If you are aware of how TV money works, you'd realize that the league negotiates with the broadcaster and then the teams get their share of the money.
It just so happens that the English league, though inferior in a footballing sense (at least according to me and many others), has marketed itself incredibly well and has blown everyone out of the water in that respect. The EPL makes more than all the other leagues in Europe combined - and this isn't by chance.
First of all, they take an effort. They play games at the perfect time to maximize their reach. And then you have Spain, who till now had an attitude problem and refuse to change their ridiculous late night kick offs as that's the "Spanish Culture". Now that they have realized the fact that they need to cater to the global audience, they have started experimenting with those 12:00 pm kickoffs we saw last season.
I believe unless Spain starts airing it's games at a more suitable time for the rest of the world (especially Asia), it's never going to compete financially, as a league - which is a pity since La Liga has the more important ingredient for a successful league - top quality players.
Then there's the fact that the current coverage in Spain, is absymal to say the least. Big matches are often not covered, there's no excitement created for even clasicos, there's no decent pre shows, analysis, etc. The actual match coverage itself is so poor, with pathetic commentary and sound, and just no atmosphere.
So considering these factors, it shouldn't be a surprise West Ham is light years ahead of a Villareal in terms of spending power.