The Irish Web Awards long lists are mostly embarassing. In particular, some of the sites listed in the ‘Most Beautiful’ section appall me.