Well, I think if you put yourself in the shoes of someone who's not an expert in government and is standing outside that community centre, or that facility in Mississauga, you will find they have no idea who built it. They have no idea who's responsible. There's no direct responsibility. I would say that having all three levels of government partnering on projects like that is a very bad idea.
I think the federal government should stick to the things it's constitutionally responsible for. If it's a community centre, let the city build it, run it, and take responsibility for it, and give the city enough room to charge the taxes it needs to deliver on the program its voters want.