I know I shouldn't go into it further, but I gave in and just looked at the Mesora column in the Neter Mikraot Gedolot where, on Breishit 12:5, the comment is: All have a dagesh in the kaf because artza is basically mileil and it is atei meirachik. Of course, others will say it is din dachik. David