I agree, a lot of people (not only Qatari but mostly expat) trap in taking bank loans. Maybe there is no problem in local bank. You can try to investigate with foreign bank. They deducted more than the original agreed monthly payment.
You can also investigate company that collaborating with bank so that their employer cannot leave because of this loans. These companies are not allowing to transfer their loan from foreign bank to local bank.
Maybe you can make a difference if you can find a solution/ help one employer to trasfer the loan from one foreign bank to a local bank. In this way you help also the local bank in their banking business.