Hitchhiking works generally quite well. You can find half-price train tickets for specific times only by using the SBB app.
There are plenty of squats to be found in most major cities in Switzerland.
There is really plenty of food to be saved and eaten from the trash. Just often dumpsters can be locked. Shoplifting is pretty easy as well.
Wi-fi is generally easily available.
The currency is very high and convenient for buskers (5francs is a coin...10chf is the smallest banknote) and people are quite rich compared to most of other countries.
It can be an actual job for living locally (though life is very expensive), but even more a perfect opportunity to save for travels.
Busiking laws differ between areas but are generally quite strict. Also, fines can be very high so you should try not to get into contact with the cops.
Switzerland is one of the most expensive countries in Europe.