Well there is nothing indicating a cast iron frying pan is ranged weapon either but if it hit you in the face at a decent velocity I dare say it would hurt, cause damage, and thus be considered a weapon.
Actually there is: improvised weapon, 1d4 damage.
If they had wanted to include attack cantrips, it would say "ranged attack", not "ranged weapon". I think that's pretty clear.
Attack cantrips have two significant advantages over ranged weapons for most spell casters:
* damage scales as level goes up,
* attack uses spellcasting stat rather than dexterity, requiring less ability diversity.
Things start to creak if you're adding additional dice damage from Sneak Attack.
Throughout the play test, I was asking for attack cantrips that used DEX rather than the spell casting stat, so that there would have to be some design choice when building characters. That idea was consistently unpopular on these boards, and was never implemented in revisions. That's fine, even if it's not what I wanted, but we can't have our cake and eat it too.