Have you try ride in other 4runner? Everyone has diff taste imo, do i think my ride is rough? yes, but my fiance doesn't think that.
Maybe try new shocks? If you are going to try new shocks, skip KYB/monroe. I do have those and it feels just like stock which i like :D