There is less time spent in security
It takes you right into central Paris so no need to pay for, or spend time, getting to/from the airport in Paris
More pleasant experience with larger seats
No seat belt restrictions keeping you in your seat
Easier to take more luggage
I would choose Eurostar even at a premium cost every time