The level of access to justice comes into play, which can become much more complex and expensive. Lawyers are required, and generally speaking, their fees are high.
I don't know whether establishing an ombudsman's position would be a solution to the lack of openness and transparency about why applications are rejected, or why a particular decision was made, while allowing the opportunity to submit another application.
I don't know whether it might have a leveraging effect, because adding to the bureaucracy is not always a good idea.