Bullets don't yaw in flight, because they are spun by rifling. Long bullets are less stable than short bullets and require a steeper rifling twist, but this is otherwise not an issue when the bullet is in the air.
Yes, they DO yaw (moreless, depending on many factors). I've experimented it enough times when checking my targets after FAMAS rifle shooting : some bullets even impact SIDEWAYS.
Long bullets, like the bullets in question, destabilise when they leave the air and enter flesh. This is desirable, the bullet cuts a wider, nasty wound when sideways than when point-on. The military are prohibited from using hollow-point bullets that would similarly make larger wounds (prohibited from use on people, aliens not so much).
While it's true that military conventions ban the use of hollowpoint bullets, and that yawing increases the wound channel of a projectile, I doubt that's the reason of the aluminium core. But until we get some facts about it,, we may leave that matter aside for now.
Using a long aluminium bullet instead of a short lead bullet is entirely to make it less stable (and cut a broader wound when it spins around). Using a long aluminium bullet instead of a long lead bullet is to make it lighter and faster, with more energy (the subsonic 5.7mm rounds carry perhaps one-quarter of the kinetic energy of the supersonic rounds).
Are those aluminium-core bullets really longer than lead-core ones ?
But indeed, a lighter bullet can go faster, and since E = 1/2mv² (v = speed), impact with more energy than a heavier but slower one. However, light bullets are more affected by wind and are less precise, and still, one aim of the P90 is to be able to defeat body armor at ranges up to 200m...
DS, do you have any source to your arguments ? I found that debate interesting and would like to know the truth about it.