Steve look at it as paying for skill and talent. If you think working a wedding for $600 is fair then you obviously don't think very much of your yourself or the product you produce. Of all the photography I've done and I did wedding for almost 20 years weddings is probably the one area that requires the most people skills and in some ways has the most stress of anything I've done in photography.
If you're feeding your family doing this you have an obligation to them to be able to support them. Over paid. Well the market should determine that. Your skill and talent should determine that.
I always believed that working 30 weddings a year was better than working 100 for both you and your client. So if you want to be able to support yourself and your family you need to find a way to be able to get to the 30 a year point. That means getting compensated for your talent and experience.
How much value do you put on your talent? If its $600 for a wedding thats certainly your business. But don't put down the guy that has figured out a way to be able to make 10 grand on a wedding. He's just figured out a way to work smarter and deal with clients that appreciate something a little different plus the locations and the opportunities to get great images are much better at the 4 seasons that at the VFW.
I also wanted to ad that once you've established your pricing in whatever you wind up doing (weddings grips & grins) that can set the course for your pricing for a very long time to come. So figure out early on what you want your market to be and then focus your attention accordingly.