One should always come to the dealer with their own financing already approved- because it’s a starting point for negotiation. It’s very common for dealers to find a better APR than you can get independently. It’s also common to bundle discounts/perks with dealer financing. Customer has to do the math to figure out if the deal is good for them.
Dealer GPS tracking and interlocking is usually reserved for “credit criminals” and folks with previous repos.