I live in Canada, I can vote using my free government issued healthcard or I can bring a friend to vouch for me, or i can bring a student id and a bill. While most people probably vote with their drivers license or photo ID this enables people who are homeless, very old, or in my case in 2021, just moved. (Here's what's needed for the curious). You'll notice in that link there are special exemptions for people who live in long term care homes, for whom it is much more common to have no form of id.
People who don't have easy access to id are societies most vulnerable people and I think it is especially important that they have access to voting.
America does not have a free form of id (in most states anyway) and does not allow someone to vouch as a form of identification.
According to this and this vouching can be a thing for both eu and Riksdag elections.
40 dollars may not seem like a lot to you, but for a homeless person, that's quite a lot and they font have foxed addresses for mailing either. Homeless people deserve to vote.