They allow them to vote on city issues, thats it, not state or federal elections. If a city wants to allow them to vote on their issues, that is up to them, but even if given a path to citizenship, most will never follow through, which means they will never really vote.
I was against issuing drivers licenses to illegals until I moved to south Florida, there are so many of them here, because they dont have licenses, they will always flee the scene of an accident and cant get insurance. They estimate 1 in 4 on the roads here have no insurance.