Ibrahimovic produced a match-winning display in what was a third consecutive sellout at Vancouver's BC Place.
However, with the score 0-0 at halftime, Felipe expressed his displeasure that swaths of those in attendance were supporting the former Sweden international and not the home team.
"I think this is kind of sad because this is for him and it should be for us, because we play at home. Doesn't matter who comes here, [they've] got to come to support us and cheer harder for us, and not for the opponent," Felipe said, when asked about the "buzz" in the stadium at the break.
"I think that's the way it should be."
Ibrahimovic scored a goal and provided an assist in the second half to secure the three points and praised the crowd after the match.
"It was a good game, fantastic atmosphere," Ibrahimovic told reporters. "Thanks to all the people who came out, hopefully they enjoyed the game.
"It was a good game for us also, especially the second half."