I guess an ARF is a kit, just built by someone else...
I like afr's for getting in the air quick and the low cost and that's it! I much rather build, I find it enjoyable and rewarding and you end up with a straight and strong airframe.. Arf's will never replace a kit or a scratch build in my book, but they do have a place with me when i need a quick cheap plane to fly.........