In most countries a permanent resident has almost all the rights of a citizen. In the US they’re allowed to donate to political campaigns and hold local elected office. They part of the system not visitors.
As a permanent resident in Aotearoa New Zealand I can vote just like citizens.
Free speech rights extend to everyone regardless of immigration status.