What I find amazing is that the price hasn't changed in years, it was already 40 CHF when I lived there in 2003 - 4.
This can happen easily due to location of Switzerland. Its true that inflation is basically non-existent here, something about fiscal discipline and overall highly moral population not afraid of work (unlike france or italy for example), and thus also government. Overall country is low to medium tax place so vignette price is in line with that.
Follow a bit their politics a bit and their domestic affairs and you will quickly note how unusual that population and this country is. Best place overall for me to live and raise my kids, thats for sure.