As can be seen in any respectable, non-bankrolled study though these laws prohibit disproportionately the elderly, young voters, minorities, low-income voters
Any respectable, non-bankrolled study will tell you that young voters and low-income voters are, generally speaking, lazy dumbasses, so I'm all in favor of suppressing the hell out of their votes. Again, if you are literally too lazy, stupid, or disengaged from society to have one form of ID, you should not be voting (and if that screens out a few Red Dawn off-the-grid patriots, so be it). If we had fewer lazy dumbasses going to the polls, we'd have fewer liberals in office, and any respectable, non-bankrolled study will tell you that is a very good thing.
Are there better solutions? Sure. We could raise the voting age to 30 unless you're in the military, maybe go back to requiring property ownership, etc. before being allowed to vote, but requiring an ID is at least a start to screening out at least a few lazy dumbasses.
As for minorities, do you really think so little of them that you question whether they even have one form of ID? Sounds kinda racist to me...
As for the elderly, they'll be just fine. They have nothing better to do than go sit in a DMV to get an ID, to the extent they don't have one.