Seems the setting screens are loaded on-demand, maybe using some plug-in architecture that results in overhead. Also, some panels require network communication which makes them even slower.
But even then, I agree there's no excuse.
But even then, I agree there's no excuse.