It's very short term thinking and will create much bad blood 2 to 4 years down the road.
1. Obviously they intend on making up any loss on the trade thru captive financing otherwise why make it a stipulation

Returning customers will pay additional points guaranteed. This will FREAK ppl out. The response is what we all use: "It's not us, it's the credit ppl. They're not 100% happy with your credit score."
2. "All required service and maintenance" : 2 year term not so bad, but over the course of 4 years Hyundai's maintenance schedule is demanding and unnecessary. I can tell you with certainty that customers who trade every 2 to 4 years change the oil (MOSTLY on schedule), but that's it. They DO NOT do all the brake services, tranny services, filters, etc. That's why they are trading so often to avoid all that crap.
3. Mileage limits. Watch, it will be 12k miles per year. PPL who trade after 4 years will be hit with a tire charge. Just like a lease and they will HATE it.