Airline pricing is very much a supply and demand game; it has little to do with operating costs. While revenge travel in its true sense is largely over, there is a bit of a travel wave - just look at the amount of people travelling to places like MLE, BKK, or DPS. QR charges as much as they believe travellers will pay for it. Clearly they believe there is sufficient demand for Germany-CMB flights in J, so that's how they are pricing them. Maybe there are enough folks who choose CMB instead of the super popular destinations I've mentioned earlier. Despite the situation not being much better in Sri Lanka, it hasn't been in the news for a while and I think that many people think that it's all cosy now. (It's not.)
If AF/KL or LH are half the price, maybe consider how much QR status is worth to you.
As for the evolution of prices in the next 12-18 months, I don't think you'll find many people here who will attempt a guess. Things like the pandemic and recent (present) wars are a testament of how unpredictable things can be.