That is exactly what is happening. Steam rating has a serious influence on the income of TFP. That is IMHO the reason why the town hall meeting happened and madmole asked about jars on reddit (or wherever). But it doesn't mean that the data TFP acts on now is reliable user survey data. It just means that TFP had to react to the steam score whether it shows a reliable picture or not.
To be fair, the steam score IS the most reliable unreliable measure we players have, with the exception of when review bombing happens. Looking at the steam votes over time (
https://www.lorenzostanco.com/lab/steam/ratings/251570/2years/m+u+ur+uc+urc/ ) you can see that the ratings dropping happened at the same time the voting increased by about ~100%-200% (starting ~mid of june, but obscured by the rolling window of "recent votes"), that is a sign of an orchestrated effort i.e. of someone rallying people to vote.
That doesn't mean people can't say they don't want jars back, even if it were a commercial necessity. Though at least with the changes announced at the town hall meeting I am largely pleased.
I am curious how far they will force TFP to go. TFP realistically would need to appeal to the usually silent group of players who like the game to make a vote on steam but as of yet that didn't happen. While the opposition has organised itself. There may be more delays coming before we ever see bandits.