Amen to the sentiments about 23 and me. I don't regret testing there, but there is almost nothing to help you make a match through genealogical records.
I know some people are frustrated with the private trees, but they don't understand that at the other sites they would pay 3 times as much money and have even MORE frustration with lack of trees and difficulty in contacting people.
I also have quite enough to do trying to go through the matches that do have information. When I find something useful, I contact the match even though the tree is public.