There is a big difference between booking business travel through Concur and using hotels.com. You get all of the benefits of booking directly - points, nights count toward status, your credit card is charged directly by Hilton - ie I get 14 points per dollar by paying with my Amex Hilton Aspire.
You're essentially saying there are different tiers of travel agents.
But you're right. There's no particular disadvantage to me booking Marriott through Amex than directly other than an (expensed) booking fee for work travel.
I guess I don't see the disadvantage with Marriott or United with my company booking agency. I do prefer to book directly in general but I'm not traveling a lot now and also prefer to generally adhere to travel policy when there's not a good reason not to.
Ahh. You’re not talking about the public AmexTravel portal.
Your company pays the booking fee instead of the hotel. On that case, you’re probably directly charged by the hotel and Egencia charges the company/end user the fee.