Schmid is a member of the SVP's centrist/agrarian wing. He has recently been put under pressure by his party's nationalist wing, led by fellow Federal Councilor Christoph Blocher, for taking a moderate stance on certain issues. After the SVP became the largest party in the Federal Assembly in the 2003 federal elections, the SVP threatened to yank Schmid off the council if it didn't get an additional seat (which eventually went to Blocher).