I just realised my invalid belief was caused by experiencing dumb editors in the past, which wouldn't recognise aligning and would turn your example into:
\t\tsome_func(arg1,
\t\t\t arg2,
\t\t\t argN)
I.e. they would replace all sequences of tab-width spaces with a tab character.