You can't know to what extent a government will behave, and people will have different limitations and tolerances.
It's why referendums exist - however the more authoritarian a government becomes, the less they want the population voting specifically on issues to maintain more control over policy (and the population), e.g. https://en.wikipedia.org/wiki/Referendums_in_Canada