Free oil changes are done by low paid entry techs who are judged on speed, not quality. My current truck came with oil changes included but I have done them all myself because I don't trust dealer service departments. I have seen evidence of cars serviced by dealers which recorded multiple oil changes under "free maintenance" and no evidence that any had ever been done. One truck took a cheater bar to remove the drain plug, so it may never have been drained. Now with canister filters you can't tell until you pull the element whether it was replaced or not, and why drain the oil to see at that point anyway?Regardless I don't trust dealers and can completely the work faster myself. Just a personal thing, nothing against Hyundai - its an excellent selling perk to know your new vehicle will be cared for 3 years.
Engine lube is just too important to me to trust the dealers. I change the oil in both my car and truck quickly and easily at home. As bonus I get to check them out and keep tabs on things, while knowing that this important maintenance was done properly.
I understand why most people will jump on the free service in their busy lives and in many cases it probably is fine. We all balance what we deal with and what trust others to handle and oil changes are messy and are - you know - work. You can see why someone might want to pass up on those. lol