All true, but let me add my pet peevee, which is the RER connection to CDG airport.
When you're lucky enough to get a direct train in or out then it's OK. Unfortunately this rarely happens and the alternative is an unpredictable slog in a usually filthy and crowded train, which puckers away and waits for an unspecified time at stations somewhere out in the sticks.
From all major European airports conncetivity to CDG is just about the worst and - in terms of times - the most unpredictable.
And don't get me started on the airport itself, which makes Heathrow shine as a beacon of modernity, efficiency and class.
I agree with your statement. The RER is crap. It's dirty, full of panhandlers and CDG is just about the worst airport I have set foot in. The staff is incompetent and barely speak English.