The reality is Shaq did the exact same thing as Lebron and Shaq left a better team behind with a better management structure. But as with all things, it is ok for others, but not for Lebron. Shaq switches teams no problem. MJ misses or passes a final shot no problem. Lebron does it problem. Take your dislike of Lebron out of the equation as that is the only way you can see things clearly.
You're asking a lot. Your premise is also flawed. Shaq didn't hold his old team hostage while making a complete narcissistic jackass of himself announcing where he was taking his talents.
The only thing Shaq didn't do is be a jerk about switching.
Plus he actually won after a while and didn't switch to a ready made all-star team that he resorted to tampering to make
1. what tampering are you talking about here with Lebron?
2. How do you know Shaq didn't tamper in L.A.? I mean afterall LA had to trade some legit pieces to free up cap room to make Shaq an offer, isn't entirely plausible that Shaq told LA, get cap room and I sign with you in some backroom channels (or maybe he came across Magic and told him to put the word out).
3. Eddie Jones, Nick Van Exel, Cedric Ceballos were all stars or all star level talent just entering their prime when Shaq joined them on the Lakers and Kobe Bryant was a rookie in Shaq's first year (they actually traded Divac for Kobe just to make room for Shaq and to clear up some dollars which I mentioned above).