Prime Minister Stephen Harper said Thursday that if his government agrees to spend millions of dollars to help build an NHL hockey arena in Quebec City, it will be duty-bound to provide similar support for sporting facilities in the rest of the country.