You are boundlessly stupid.
Now let's expose another blatant flaw in your argument. The average NBA player weighs around 220. The average UFC Heavyweight weighs around 250. The degree of difference is greater between the Heavyweights than the Light Heavyweights. There's only 15 pounds of difference between the Light Heavyweights and NBA players, and that's before factoring in massive weight cutting. So the comparison should've been between NBA players and Light Heavyweights all along. Not only was your initial 35 figure (for the Heavyweights) a lie, but it was based on faulty reasoning.
The average age of a UFC Light Heavyweight is
31.5.
...
After you realized how incredibly wrong your numbers were, you tried to shift the goalposts (again) and make it about fighters who are signed with the UFC AND have fought. It makes no difference whether they've fought, you moron. If they're signed, they count. You obviously thought that, too, because here's what you said initially:
'There are only 39 heavyweights currently signed.'
Using your figures and adding back in the names you conveniently left out, the number becomes:
32.5
Which is exactly what I had. Another problem I noticed with your numbers? Adam Milstead, Marcin Tybura, Luis Henrique, Cody East, Jared Canonnier, Cryil Asker, and Curtis Blaydes have all competed in the UFC, but are still absent from your list.
I want your account deleted before I wake up in the morning.