Add to that the RQ part, people wait many months more than others because an agent had suspected that they didn't declare all their trips.
Ok fine, i understand that if they have a concern they should absolutetly investigate, but from what i saw once the applicants provided their RQ, it takes months to be reviewed again, it's not because they need months to make a decision, it's because they need months just to pick the application back up from the pile, why months, why don't they continue to process it like other applications, why those extra lengthy delays, especially that in most cases the result is that the applicant was honest.