Molecular weight is only a surrogate for intermolecular forces. That is, what matters is intermolecular forces, and there is a rough correlation between molecular weight and strength of intermolecular forces... because heavier molecules tend to have stronger van der Waals and London dispersion interactions. There are plenty of exceptions, however, where smaller molecules can have stronger intermolecular forces (and thus heat of vaporization) than larger once. Butane, for existence, is a gas a room temperature while water is a liquid, even though butane is ... what, three times as heavy?
Use molecular weight as a guide, not a rule.