The reality is the President of the United States requires security, communications, and logistical support anytime he ventures away from the White House.
You are concerned about carbon foot print....talk to China and get back to us with your criticism of the United States.
I suppose the British Prime Minister rides Tourist down back....and rides in Taxi's while conducting his official travel....right?