Pattaya is one giant tourist trap.
That's the reason the city doesn't have decent public areas.
It sucks on purpose.
If you can't rest for free, you will pay to rest.
No benches, no trees, no problem.
Go to a pub, a bar or whatever and pay for your peace :)