Having program login buried in a nauseating amount of boilerplate doesn’t feel very “visually elegant” :-P