I'm not clear exactly what you are objecting to. From all I've read about this new feature is seems pretty clear that Ancestry will be seeking permission of site owners before crawling the site.
As to not wanting to see anyone making money off of your data...
1). Data can't be "owned" by anyone. Names, dates, places are, and have always been, in the public domain.
2). If you are paying hosting fees to host your web site are they not making money off your data?
As someone once said.. "There ain't no such thing as a free lunch"