Alps have nice landscapes all over; some places like the Berner Oberalp, Val d'Aosta, Dolomites, have even more gorgeous landscapes. Said this, Austria has a generally higher value for money ratio than Switzerland, more so after the increase of the Swiss Franc. The alpine peaks in Switzerland may be more dramatic to see, but the villages in Austria have more flowers by their windows, architectures are nicer, the tourist infrastructure is as good, shops are better and your dollar will buy a better bed in a nicer hotel and a better dinner in a nicer restaurant. - The Dolomites area will be slightly more expensive than Austria, especially in the high season, but has landscapes to die for, and the better restaurants in Switzerland and Austria cannot even be compared with the better restaurants in South Tyrol (that are not cheap). - If your boys are really first class eaters, suffice to say that even cheap places in Austria and Bavaria will be up to the challenge; Swiss beer pales when compared with German beer.
So, while Austria and Dolomites are not a substitute for Switzerland, IMHO they could even be a good idea to start with. I usually spend my holidays around Innsbruck and Salzburg. - I rule out south Tyrol where I spent my holidays when I was a child. - Till a few years ago I spent a week also in Switzerland but I have phased them out. The money spent on a two star hotel in a minor place in Switzerland buys a four star hotel in the Salzburg surroundings. And in Salzburg I get good restaurants, concerts, museums, nice shops and generally a more pleasant stay.
Said this, you won't break the bank for a three days stay. But if you are looking for outdoor activities, these are as good in Ortisei as they would be in Lautenbrunner. If you are looking for culture experiences, these will be better in Munich or Salzburg or Innsbruck than in any place in Switzerland. So what?