Can aircraft not have load sensors installed in the undercarriage? That would love the need for guessing the weight.
Which make you wonder why they still use the estimated weight when they can have the actual one.
To use actual weight when individual passengers weights are unavailable (as in this case) would require first boarding all passengers, then waiting at the gate while the fuel tanks are filled and the cargo in the hold is loaded and distributed based on the actual passenger weight. The passengers would not want to wait for this loading order, nor would the airlines as it would directly increase their turn around time for the aircraft.