I would say farmers are quite happy in Switzerland being the most subsidised farmers in Europe / the world?
On top, some of them own land, which makes them into multimillionaires the moment the land is turned from farm-land into land that can be used to put houses on.
Subsidising farmers is double edge sword, it do inflate the prices of everything you are supposed to buy with that money, be it tractors, land, fertilisers and such. Dealers know how much you are going to get from government and they want some of it.
Sure but the Swiss are the most risk-averse people on the planet. In case again a world-war breaks out they need to be able to feed the country without relying on imports. That an important main reasons for subsidies. If somehow it could be guaranteed that there will be no war in Europe ever, my best guess is that the Swiss would immediately drop this "inefficiency" (they love to be efficient).
Sure, but my comment was about the effect of subsidiaries to profitability of given farms. What I see, as a small scale farmer myself, and as having family members having executive roles in big industrial farm conglomerates, is that those subsidies have effect on pricing of farm inputs.