OK.
For bars, night life, city life, malls etc Pattaya was better ( I can't say if in last couple decades it's as good as, as last visit was after tsunami ), better beaches on Lanta, Railay and even Phangan.
I knew Phuket well last century as went to Patong to find a temporary GF to go to Phi Phi with. Back in the 90s Phi Phi really was paradise, but it got ruined by too many tourists, so that was no longer an option. After that I went to Pattaya to find the beach GF and went direct to whichever beach I chose, whether east or west coast. I'd occasionally stay in Phuket town a night while catching a bus back to Bkk, and I did stay overnight to visit Fantasea Show ( very average beach there ).
One of the main reasons for not going to Patong was the taxi mafia, and no equivalent of Pattaya's 10 baht baht bus service. They didn't even have a coastal bus service, and had to go all the way into Phuket old town to go a different beach for a look. I once walked from Patong to Karon, but never again.
In the end though, Phuket just didn't have what it takes to make me want to stay there, to make the effort. Pattaya was a short bus ride from Bkk, and had everything, so why bother with an overnight bus trip to see the same things?