Remember the time Kid had some pirates beaten and tied up, they asked to go back to Paradise so he crucified them? Also a man that historically killed anyone who laughed at him, what a saint.
If Kid is in that situation there is a room full of dead people. Guy is a psycho.
Kid reaped what he sowed. Ace was able to walk right up to Shanks and meet him without a fight. That shows Shanks doesn’t automatically destroy every rookie that enters his territory.
Kid, by contrast, opened fire on Shanks’ allies first. So he’s the one who chose violence to begin with.
Shanks still gave him an option of leaving without any further problems, but only if he left his RP copies behind.
Kid instead picked the route that only ends in bloodshed.
And the giants sank him for aiming a cannon at Elbaf, which he factually did. The ships were lined up in front of the mainland and I heavily doubt Kid gave a fuck what collateral destruction he would cause taking them out. If one beam goes astray, or carries on through the ship, he’s hitting Elbaf.
All in all, Kid got everything he deserved.