What I don't get is when people use @ in place of 'at'.

Why? It's still 2 keystrokes (SHIFT + 2 versus A + T).

What's the point? I get, but don't particularly like, shortening other words (why/y, you/u, because/cos, for/4 etc) because, if nothing else, you are actually 'shortening' the word...