Dust formation in astrophysical environments: the importance of kinetics