A) Shillelagh isn’t even on the Ranger spell list (no cantrips are), and Rangers will use their DEX for bow or finesse weapon attacks.
B) Of the 61 spells on the Ranger spell list, 14 require a saving throw, 2 require making a spell attack, 1 (Cure Wounds) adds WIS for extra healing, and 1...