Late last year going into early this year I had to deal with ASUS RMA with my ROG Flow X13 and the dock. The dock started failing. They wanted both the laptop and the dock sent in, so I sent both in. It took a while, but they got it taken care of.
The only problem I ran into is apparently FedEx treated the return as a soccer ball. The sturdy packaging was very damaged, and I'm surprised the damage to the laptop and dock weren't worse than a cracked frame, bent hinge, and cracked dock frame.
ASUS handled redoing the RMA without charging me anything. My assumption is they used the FedEx insurance.
They always re-image the device. When I got it back the second time, they forgot to remove their repair image and I had to re-image it myself. No biggie, I'm fine with that.
Perhaps what helped me is I've worked with technology for a couple of decades, including doing technical support and front line support for several years at the start of my career. I used my troubleshooting skills before even contacting ASUS and gave them all of my findings. The person I was talking to didn't bother with trying any further troubleshooting and just requested the RMA.
So, while I get that talking to any system builder's tech support and RMA can be a pain, I had a positive experience with ASUS RMA.
I have a friend with a recent Alienware laptop that had issues on day 1. Dell technician did a house call, basically destroyed his laptop, and left. Another friend has sworn off Dell because after several RMAs of his laptop, the warranty eventually expired and it still failed again. I don't know many people who have had to go through RMAs of other companies. But I get the impression that, outside of business support, all of them are garbage. However, ASUS did me right.