Standard airline practice IME, and good customer service standards IMO. You upgrade the person being "complained about" (where reasonable and necessary) and not the person "doing the complaining" - otherwise from a business perspective, you encourage more future complaining behaviours from your customers.Someone so large they are literally taking up the space of those seated next to them is catered for by being moved to sit with an empty seat beside them, another passenger randomly receives a free upgrade...
Be careful what you wish for - there is a double edge sword to precise data: presumably management would have access to the same data as well, and pilots not using said data to reduce their fuel bill would likely feel the burn. As a passenger I feel more confident in the people on the flight deck having the leeway to; overestimate and overcompensate, when it comes to fueling the vehicle (because they don't want to end up in the drink, as much as I don't)!I’m sure we’ve discussed it at some point, but it would be interesting to see just what the real load is. Weigh the passengers, all luggage. Everything. It is very rare to make fuel on a long trip....but not at all uncommon to go down. Sometimes you can readily see why, be it weather, or altitude blockage. Sometimes not...
As an aside I have only been weighed twice in my life for a commercial jet flight; once on BA (Comair in South Africa) and the second time on NZ (departing AKL on a Pacific B767 service). The South African experience was at domestic check in (JNB-CPT), where everything got on the scales; passenger, checked bags & cabin bags. The New Zealand experience was in the aerobridge, where there were two scales side by side, one for the passenger and the one next to it for all their cabin baggage/items.