Shaving doesn't get smooth enough for long enough and makes stubble.
I get Brazilian waxed about every 6 weeks. Front and back.
It stays pretty hairless for 2-3 weeks and then it is very fine, short and soft until the next waxing.
It hurt the first time but nothing like baby Steve Carrell showed in 40 year old virgin. It is barely a thing now. And with the right waxer it cums with benefits.