Ok whiskey stones won’t get you a girlfriend (but if it does she’s a keeper!) but they will help you on the journey to the true Scotch experience. Drinking scotch on the rocks invariably dilutes the whiskey’s taste. Since the ice is generally made from water that has some taste to it (from iron, minerals, etc.) it obviously changes the taste of the Scotch so you’re not getting the true experience.
With whiskey stones you can cool down your drink thereby reducing the harshness to the untrained palette, without actually tainting the flavor of the whiskey.