People of any age can pay taxes, so that is a null point. At 18 you legally become an adult so that's where the voting age should be.
Although i do agree with the last part of your post, in the same way as older people's votes should have counted for less in the Brexit referendum.