Many languages are subject to such assymetries: at times one writes nested calls, and at others, chained calls.
a(b(c()))
a().b().c()
the latter form requires less mental overhead so why not favour it whenever possible?