I've had ok experiences with Uber at CDG. I speak French which perhaps helps, but I've found the drivers quite helpful. I took one last summer during a strike action which blocked all taxis and Ubers from the arrivals area. My Uber driver contacted me through the app and suggested meeting upstairs at the drop off area. Worked perfectly. I left all the people waiting for taxis downstairs.
Then there is the fact that I'm in the Uber rewards program, usually at Platinum level and sometimes Diamond. So I'm a bit locked in.