If you think you are voting by using your wallet you really are clueless. Both will sell no matter what. Will one do better? Yes but both will survive.
Voting with my wallet doesn't mean I think I'm going to drive MS out of business, or even get them to change their practices.
It's a principle thing. I don't like there business practices, so I don't shop there. I know Wal-mart is never going out of business, that doesn't mean I'm going to ignore how much I loathe the way they do business and start giving them my money.
And in some cases, it can lead to changes if enough people vote with their wallets. If developers see their non-DRM PS3 games selling better than their DRM'd Xbox One games, then they may re-think DRM being a wise move. Or if they have some games with Online passes on PS4 and some without and see that the latter sell better, lead to more DLC purchases (from people buying used and then buying map packs etc.) they may re-think there strategy.
But even if they don't, I have the satisfaction of not financially supporting business practices I oppose even if it makes no difference in the long run, and that's good enough for me.