profit is not a dirty word.
he's not buying cars that aren't out there for anyone to buy. if you think his price is too high, its your right to not pay it and instead spend a lot of time and build a lot of rapport on forums. if the people who buy his cars are happy and don't feel cheated since they didn;t go out and do the hunting themselves, then who cares.