I think the achievement should be changed to something like: "I'm in the show" and give it to all colonels and up. Or change the ranking system back to how it was before and give the achievement to the colonels and up (probably around the same amount of points as 960,000?).
But really, who wouldn't want to be IN the show? You know? It's like your just kinda a bystander until you reach colonel. and then boom, your in the show. The name has some potential and you know it. Screw running it.
But really really. If it takes 3.2 million to get general again and the achievement is lowered, then it'll kinda be like there were more ranks making everyone happy:) including me:) and you:) and haloFanBoy1337:)