Well there isn't a perfectly fair solution. The current setup rewards people for sticking with the project over time.

Part of the fun with the current system is that point outputs are widely variable. It keeps the project fun.

If it were decided that the points needed to be more consistent, one way to do it would be to include the protein length in the calculations. But IMO that would be taking a lot of the fun out of it.