Yes, our own designer complained about that too, but because our app is meant to be used across a wide range of users and computer configurations we opted to go with a more consistent set up, since it's the same from the user perspective. And the scripts make use of includes ;)