Hello, 
Of course he invited donors. He is a politician. Why are people so surprised that Justin is acting like any other traditional political leader? Just because he said "Sunny Ways", takes his shirt off or posts pictures of him self doing cool yoga moves does not mean he will not have the same focus  of Votes, Fundraising, and schmoozing  as any other political leader. I mean come on. He said yes to the pipelines to gain votes in Alberta. Gaining votes in Alberta is a Liberal agenda and has been for a while. He lied to First Nations, and does not care. He knows it will not hurt him come election time. He will gain in Alberta, and keep the votes of those who love his nice hair and smile,