Well yes and no - beaching your boat is going to cause some scratches in the keel area. If you run the boat up on the beach even at slow speed over time you are going to notice the scratches and worst case create some wear / gouging through the gelcoat. The few times I've put my boat on a beach (we are talking islands on freshwater lakes) I've stopped in a few feet of water and walked the boat onto the beach, but even then as the boat sits on the beach, the waves and wind are going to move it around slightly and sitting on the sand is like sitting on sandpaper. More often I will anchor the boat stern to the beach in 3'-4' and depending on wind waves etc. tie off the stern to a tree or stake in the sand. We used to run our little skiff onto the beaches all the time and the bottom was beat to heck to prove it. Just would not do that with a nicer boat. The other option is to get a Keel Guard if you must beach a lot, but I don't particularly like the way they look.