I know what you mean about the seats...I did this to fix the bad seat problem:
https://www.ranger5g.com/forum/threads/uncomfortable-seats.3119/page-3#post-641558
I think you're right David. I bought my warranty through Granger Ford which is offered on this site and there was no mention of free oil changes... ?‍♂️