warning long post coming!
The townspeople are literally property of the king and he controls the Templars now. No sane mind would come to your conclusion. Their lands, their wives, their children, EVERYTHING is controlled by the feudal lords of Thedas and rising against mages is now treason to the throne.
That is not how a feudal society works. as someone who is a medieval scholar, this is what my minor was in after all. There are a few things wrong with this. lets start shall we.
The townspeople are literally property of the king
no. Serf is not a slave they are NOT property. A serf is tied to the land, but is not a slave. Not to mention their are degrees of serfdom. usually between freemen and villians. The main difference is that a freeman was more of a farmer that paid rent then anything else to make things simple.
A serf often was required by law to tend to the land of his lord, but that doesn't make him a slave, it makes him an employee. Most serfs had their own plot of land that they could farm as well, which they often did if they had the time because it meant more money for the family.
You also have the fact that in a feudal society, while power comes from the king and then from the pope or god. The whole system of vassalage means that the people owe their alliagence to their lord then to his lord and up to the king.
Finally you state townspeople almost always by their very nature, townspoeple were not serfs. They were freemen. The men and women of the towns of Europe in the middle ages, had rights and freedoms. and they enjoyed them.
No sane mind would come to your conclusion.
I can think of a number of reasons why people might riot against the mages. Keep in mind that throughout the middle ages nobles often fought against each other or against the king, such as the baron's war in england. if the King had mages at his side, then it might be in my best interest as a noble to use the peasents to go after the king. Nobles annoyed that the mages are loyal only to the king, would try and go after that.
Their lands, their wives, their children, EVERYTHING is controlled by the feudal lords of Thedas
Leaving aside the wives and children part which is flat out wrong for a feudal society. The land is not always owned by the fuedal lords, whom else could own land? the church. They are by their own nature both part of the fuedal system and not part of it.
Thedas is clearly a feudal society and not a particularly enlightened one politically.
Again wrong. While Ferelden is the clearest feudal society, the other nations are not all that feudal.
The free marches are city states like the cities of medieval italy. Thus they have rights, they are townspeople and not serfs.
Tevinter is an empire; sure it has slavery and the non mages life suck. But it is not a feudal society.
Orlais is an empire more remainiscent of the days of the sun king louis. It is semi-feudal. They have a feudal system but the emperor has much more power than is in a feudal system.
Nevarra doesn't seem to be that feudal rising out of the free marches to form their own military kingdom.
Anderfels doesn't seem to be a feudal society due to the constant war with the darkspawn.
while not enough information on Rivain exists at the moment it certainly doesn't feel like a feudal society from what i gathered.
Moving on.
The common people have no electoral power and very minor purchasing power. Their lands are granted to them by the highest ruler and can be taken away anytime.
Not entirely true. For serfs yes, for others losing land was much more important. As mentioned before in a feudal system land is broken up from king to lord and to other lord and so on. It was much more serious to take away a noble's land, and even freemen wanted to keep their land however small.
This brings me to the next statment.
In this society being a traitor to the throne is the worse fate for anyone. Ferelden is perhaps further advanced because its different but that only makes it best of the worst.
At any event the point is, if rising against mages is a treason 99% of common people will avoid it.
This is wrong. History has shown otherwise. People have rioted over loss of land and other factors. There are numerous conflicts throughout the middle age that just prove that is false. From the numerous paesent revolts, riots and rebellions, to the baron's war to the Gulph and Ghellbialin conflict in italy. History has shown that people in the middle ages were willing to rebel against a king or a lord if they had sufficent anger and reason.