Developers have to consider all use cases when designing a UI, so while a particular UI component may appear too large to users who have no issues with vision or dexterity, that may not apply to other users.
Being able to change the size of the GUI is pretty much an essential feature