I did ask Jeff Atwood recently as to why they decided to move away from this stance that The Unhandled Exception quoted and make flag-weight public, thereby leading to users trying to game the badge & getting upset over declined flags. I believe the discussion was in the comments to this answer of mine (Jeff Atwood was responding to my "flag-weight is a joke" jab), although the comments have been wiped since.
Jeff Atwood had some good points on how letting the users know their progress made them actively work towards it, thereby improving the quality of the site, and I agree with that. But the crux of his entire argument was that some "Raymond motherflippin' Chen" dude has started flagging posts, hence progress must be shown. The Raymond Chen reason can also be seen in this answer.
So in summary:
RAYMOND CHEN USES FLAGS, YOUR ARGUMENT IS INVALID.
So unless Raymond Chen actively upvotes other competing answers/edits posts > 6 months old/has 0 vote accepted answers/etc, you are not going to see a progress indicator for those badges.
[Generalist]
badge.0.33%
for each point in one of the top tags. It would get more complicated, however, if some of the top 40 tags do not apply because they don't have 200 questions yet.