Well, if Google can afford to do it (they can) then it's perfectly practical. They just don't want to, and you're right that the reason is obvious.
so If a plumber says he can fix my sink for $150 but I cna "afford" to pay $500 I should pay $500?
The plumber/mechanic analogies fall down when you look at the size and actions of google in the marketplace as a whole, not just with the specific interactions of an individual contractor/employee.
If I have the ability/resource to do that and if the total cost is less then of course.