As tags funcionam como atalhos de categoria, que também não podem conter espaços.
O limite de 20 caracteres existe porque, caso contrário, o seletor de tags começa a parecer bastante ridículo.
Se bibliotecas jurídicas conseguem construir suas taxonomias inteiras usando essas limitações, o resto de nós não tem desculpas.