They may be long if some crat goes by and debuffs you on the way. But on the caster side, they are not long, they must be refreshed actively. Making them shorter would render them useless. You have to factor nanoresist, long recharges, long cast, nanocost preventing spam...