Yes, they should be final but Stéphane followed the current wiQuery convention (Stéphane is working in my team).

We should address this problem in another pull request later I think to fix every ResourceReference in wiQuery in one commit.

Perhaps, you could open an issue? Stéphane is working on wiQuery this week so depending on the other issues we will find, it might be fixed by him this week.