The good reason you're looking for is that some spendthrift club like West Ham will pay more (with their taxpayer subsidised stadium).
My son was going on about rumours of us signing Mata the other day. Much as I'd LOVE to see him playing for us, money means it's almost impossible.