FWIW, my wife and I were asked the same questions at CDG.
We were flying CO. This was back in July '05. We were asked to produce hotel receipts, business cards, itineraries, etc.
I'm posting this with great restraint and am refraining from name calling.
After "questioning", I wrote down the agent's name, station location and other details and said that I'd be writing CO. His attitide changed right away and apologized for his line (and "tone") of questioning. He also said that he was NOT a CO/CDG employee as such, and alluded to a US agency that "required" him to profile passengers and ask such questions. He wouldn't offer anything more.