Wait, let me get this right..... You were very smart and were ACKNOWLEDGED for your academic achievements, but because the cheerleaders were in NHS, they got way too much press?
You do realize that entrance into NHS isn't just for the smartest students? There are other standards that must be met.
Many, many kids put their heart and soul into their academics and are recognized for that. But NHS wants more from a student. Not only must you have a good GPA, but you must also show leadership and school EC participation as well.
So you, as a smart student, could be denied because you weren't more well rounded. It takes much harder work to achieve stellar grades while being in the marching band and starting up a new club at the school.
If the cheerleaders made NHS, that meant that along with the hours spent on cheer practice, they also achieved stellar grades and showed some leadership.
Your pity party sounds like the hundreds of 4.0/2400 GPA/SAT students (who didn't participate in a lot of other things) and didn't get into Harvard, Yale, Princeton, etc. because the 3.8/2100 student who was captain of the cheer team took their spot!
It's called being looked at in a holistic manner.
I was in NHS my sophomore year of high school. You're right we got in because of high GPAs and extracurriculars such as sports, cheerleading, drama, math club, science club, newspaper, yearbook, etc. Beta Club in junior high was also based both on grades and extracurriculars.
In neither club was anyone admitted who did not have at least a 3.5 GPA.
The cheer uniform debate in Florida sounds like sour grapes. I saw many moms similar to those on the Dance Mom program. If their daughter or their squad didn't either make the sqaud or win a competition, there were a million reasons stated, except one- their child or their squad just were not good enough. They'd then try antics such as the uniform ban as retaliation. We were lucky enough to have a school board who weren't swayed by petty jealousies. In the schools, although uniforms were worn, on home game days, everyone was allowed to wear school spirit shirts while the teams, the cheer squad and dance squad were allowed to wear their uniforms. The teams members wore their jerseys.