BVR missiles have become a necessity but it is not that functional in areal war. With a 30% hit rate you need 4 missiles to target one plane. But, how many missiles are there in a single plane? BVR is not something like a TV game in practice. No longstanding war has yet proved the necessity of BVR.
So, whatever may be the trend, countries which have developed BVR capable jets have themselves also simultaneously taken care of training their pilots to do old-time dogfighting.
By the way, I am of opinion that BAF, BA or BN should opt for defensive war training. We just do not have the economic muscle or technology teeth to wage offensive wars, at least not against India. Even Pakistan, with so strong capacity, cannot do so. However, local wars are different and people all will fight if India tries to defeat us in an offensive war. India cannot win in our land.
This is why we should acquire defensive weapons like missiles (short, medium and long) that will keep our land and sky safe.
Anyway, this is an opinion from a novice.