Is it just me or does the new twitter log in page look like so many godawful corporate website homepages?