IT developers: If your website or portal setup makes me want to stab you or smash all your servers with a large hammer, you have fucked up.
I propose a new cardinal rule for IT infrastructure design: your website should not inspire the end user to want to commit felonies.