about present perfect tense
"Chinese government has always been advocating the developing concept of 'people-oriented', emphasizing traveling by bus instead of by private car."
I have two questions about this sentence above.
first one is why cant we use present perfect tense here, like Chinese government has always advocated...
second one is can we omit the second 'by' in this sentence? like traveling by bus instead of private car.