I have also been hit by a falling cabin bag and much appreciate the 7kg limit for this reason.
On a recent JQ trip, embarrassingly my cabin bag was over 7kg, we had tried to weigh it with a bathroom scale but I guess it wasn't precise enough. It measured 7.6kg, I took some things out and it came to 7.1, was politely rebuffed until we got it down to 6.9. I didn't see a problem with that - the limit is published at 7kg not 7.1 kg - this seriously isn't hard and I see no reason for discretion.
On a recent JQ trip, embarrassingly my cabin bag was over 7kg, we had tried to weigh it with a bathroom scale but I guess it wasn't precise enough. It measured 7.6kg, I took some things out and it came to 7.1, was politely rebuffed until we got it down to 6.9. I didn't see a problem with that - the limit is published at 7kg not 7.1 kg - this seriously isn't hard and I see no reason for discretion.