Wrong. Shanks is clearly above of Rayleigh. His Haki is compared to JB's, and knocked out Viceadmirals with a basic CoC, wifi-diffed an Admiral, one-shotted 3 billion Kid+Killer, Rayleigh can't do that.
Dorry and Brogy stated Joyboy's robe Haki is even stronger than Shanks'. It managed to solo skysplit, when has Shanks ever shown this level of Haki?
Meanwhile, Oda compared Shanks and Rayleigh's CoC in the SBS which was about knocking 100,000 fishman pirates out.
Shanks is more comparable to Rayleigh than he is to any real god tier in this verse.
Luffy getting captured has no effect in the story, it's just Oda is playing around, so he lets him go shortly after.
We have so many instances of weaker characters capturing stronger ones in certain circumstances.
You brought up Jozu and Marco into this but did you forget who put Marco in seacuffs again?
You've seen Loki's crazy feats in this arc, especially against a god tier. Do you truly believe Shanks defeated this monster?
Loki was chained for years because Shanks was putting him under control, it has effect on the story, also controlling other giants on the same island as well.
There isn't much Loki can do when his entire body is covered in seastone chains AND cuffs.
Also, Loki literally isn't an enemy to Elbaf, he's malicious to the WG. It was "fake news" that Loki killed Harald out of malicious intent, he had no other choice. We know the truth, the people in Elbaf clearly do not.