There indeed are many reasons against voting, but where I live most people complain that nothing ever changes. We have the same party in the lead since ~2005 and the voter count is in the mid 70% on average since early 2000 with the major parties receiving ~30-40% each. They're loosing votes lately, just looking at the numbers it seems that it's easy to change things by actually voting "correctly" (in the sense of voting for the party that actually tries to achieve things you're interested in) or voting at all.
If those people who vote for their party because they always did, hoping something's going to change (or not) and those who don't vote at all would actually read through some party manifestos and choose the party that fits their beliefs best (and we got plenty!), I feel like changes would actually happen and our democracy wouldn't be dominated by two parties and an opposition that doesn't have the numbers to contest them. My guts tell me, there would be more parties in our parliament and the parties would have to actually convince the opposition with solid arguments which would be beneficial for the democracy. But only if they could overcome their rivalry and competition for power in order to open a dialogue and decide what's actually best for the country and not just their vote count.
Sure, there's no party that's going to fullfill all your pleasures, but that's in the nature of democracy. I also understand that some people just don't care about politics or are not interested in them, or don't trust politicians in general and..well, that's fine, it's a boring subject, but also an important one. You don't have to be an expert on all things, but reading through some of the stuff might be beneficial...
I also get the reasoning behind voting for the big players because "the smaller ones won't make it anyway". It's not a lost vote, it's not a wasted vote. If the people voting in that manner actually voted according to their beliefs, those smaller parties would receive more votes + the bigger parties would get less which reduces the gap between them and might lead to surprising outcomes (which might overwhelm those guys, because they're not prepared for ruling a country...)
And I actually prefer voting for a party instead of a single person, because they have a set list of rules and goals they aim for regardless of who's in charge of the party. They might change a bit over time, but all in all they're set while a single person can randomly change their mind and there's nothing keeping him from doing that. A party has their members which form the party to their beliefs as a whole, so it's more likely to represent what's good for a country and not what's good for an individual...I guess.
As for the elections, I'm all in for those guys:
https://diehumanisten.de/politik/leitbild/