I rotated the tires on one of my Jeeps but I had to make a device to be able to do it. Not only you of course have to lift the tire and line it up, but you also have to hold it there with one hand to try to start the lug nut. I lower the car just enough so I don't really have to lift the tire but you have to be exact with that or the holes won't line up.
I was a mechanic and changed thousands of tires thousands but I was 50 years younger then. Also, SUV tires are much larger and I have larger tires than are supposed be on the car but that isn't the issue.
Most older cars had threaded lugs sticking out from the hub so all you had to do was lift the tire and throw it on the lugs and they would hold it there so all you had to do was put on the nuts.
My Jeep and I assume many cars now don't use that simple system, There are no threaded lugs sticking out so you have to hold up the tire, There are only holes in the hub so you have lay on the street so you can line up the holes while you are holding the tire because there is nothing to hold the tire up so you can line it up to start the lug .
I invented a thing that holds the tire in position while you screw it in but I shouldn't have to do that. I had to buy a lug that fits my car because it is a proprietary thread, meaning you have to get it from Jeep because it is not a standard size thread as they want you to buy the lugs from them.
Then I cut the top of the lug off and weld a rod onto it the same diameter as the thread but much longer. This way with the tire off, I screw in this device and just throw the tire on so it lines it up.
I would like to call the engineer who thought of this stupid system and tell him to get in touch with the engineering school he went to and see if he could get his money back.
I also noticed my front tires are wearing on one side meaning I need an alignment. I do that with a string and will do it another day. I'm not giving Jeep any money for a simple thing like that because I am not a Jiboni.