I would say costing them money is better than not giving them money, if you goal is to rip them off. This is what happens if you get the "we'll finance you" price but pay it off on month 1 with cash.
That may be strictly speaking true, but it conflicts with another equally important priority: I want to minimize interaction with dealers as much as possible, precisely because I find them reprehensible.