erm, you still need the 25 jumps, its just instead of doing 7 on your AFF and 18 alone, in Dubai you need to pay a coach for 18 jumps (8!+10) then do 7 alone, or with friends with the relevant ratings.
This is ok if money is not an issue for you, but seeing as AFF already costs at least 2700$ in Dubai the requirement for another 10 coach jumps at around 90$ each without gear may seem a little steep to some, especially as this is apparently not communicated when students sign up for AFF.
I got my B-licence with an AFF, loads of jumps with friends and alone plus one coach/check dive. I don't think students should be forced to pay for more coach jumps than they necessarily require.