Pointless armchair developer suggestions.
Do you think any of this didn't occur to them? They've decided to do it this way for reasons you do not know.

You should know that it's unwise to propose a solution when you do not know the details of the problem.