English players are more popular, I'm guessing that's why they are more expensive as they make the teams look more English (which Arsenal wont be when Cole leaves )
Good english players have been a lot rarer, thats why they are more expensive....20million is a HUGE over valuation of cole......and carrick is worth 10million at least, hes a fantastic passer of the ball for a start.