They are already doing fairing recovery. The fish it out of the water and reuse it. The stopped trying to catch them. Dropping them in the ocean for a shore while is not doing enough damage.
Also, the price is not low margin, lower cost is just more profit for SpaceX.
Estimations are that internal cost is only ~20 million $ or maybe 25. The price has not gone down much with re-usability.