I know a girl who does check-in for FR in DUB (god love her) and she told me that they ( check-in staff) get extra pay on the people that the charge for excess baggage.
On BA or EI i have never been charged and would usually flywith about 30kg i remeber last year coming back form spain with IB with 88KG but that was the SO and her shopping.
Only once at MAN when flying EI, was I warned that i was heavy but said to the checkin agent that i was flying out in J the next day with EI so he waved me by