I know I might sound naive, but how about the ICAO or the IATA, don't they have rules governing such issues? Maybe they will be able to set more reasonable limits. Of course I do not know what the scope of these organisations are, so don't blame me for anything!
Cheers
guybrush