Is there any point attempting to vote when my hash power is so marginal?
You can still vote by supporting a pool voting in the same way as you.

Voting is rather fair, as bigger pool operators have a bigger responsibility to their miners to keep the software up to date and operating according to their best interest. Thus mining in a pool is like voting for your representatives - you give your trust to them so they can work on benefiting you.