In any election there will be people who win, and there will be people who lose. That's politics. If somebody votes for a party, and they may be in a district where the party they support has never had much luck, then they may live a long time before they see someone from a party they support get elected. If there are additional seats that come from a list that reflects the popular vote overall, then people voting in a seat where their party didn't get elected will still see their votes—and it might be a small one among millions—go into a pile that might help the party they support get an additional seat in the House of Commons. In that way I believe it does.
Somebody who is supporting an independent or a fringe party, or somebody who doesn't have any national standing, might end up casting a vote that doesn't result in anyone getting in the House.