A friend and his family flew with Lufthansa a while back. Baggage also got lost/missplaced. Was called even before baggage collection on arrival and informed of the problem. He was given a voucher there and then $300 to satisfy their immediate needs. He was phoned a few times and informed the progress of the lost baggage. Within 24 hours it was delivered at his front door 100km away from the airport.
NOW THATS WHAT I CALL SERVICE!!!!
Come on Qatar.... I am sure you could at least have done half of that.