How important is pilot communication with a non-towered controlled airport?

Piloting into a non-towered airport in my experience can be more challenging than towered airports.  What makes it challenging is that you are not speaking to anyone in charge of the airspace.  You are broadcasting to an open communications channel and hope all the other pilots “play” by the rules.  The first best practice is to have a basic understanding of the airport, how many runways, what direction do they run, direction of the traffic pattern and traffic pattern altitude etc.?   Practice consistency as this will aid in your decision making process.  As you approach the airport you must also check the weather via AWOS or ASOS to determine the wind direction, speed and altimeter setting.  The next step is to tune into airport UNICOM to listen to other traffic in the area, note the departures and arrivals and also note other planes in the traffic pattern.  The next step is to identify yourself via the airport UNICOM channel, provide your distance to the airport and your direction from the airport.   Your approach direction will most likely determine how and where you will join the traffic pattern.  Most importantly, keep listening to the airport UNICOM and actively look for any other planes either in the traffic pattern or in the vicinity.  There are a minimum of 4 traffic pattern legs - crosswind, downwind, base and final.  Your job as a pilot is to communicate as you enter each pattern leg. It is also beneficial to communicate your intentions whether you are executing a full stop landing or a touch-n-go.  If you are doing a full-stop landing be sure to communicate when you are clear of the given runway.