AF has different earning rates for business class depending on business class.
Consider you earn at least 125% of the mileage, up to 175%. With DL, you will always earn 150%
But to redeem, AF is easier and has promo@wards, a 50% reduction.
So, if you are mostly flying AFKL in J, go for FB!