Jag tror definitivt de allra flesta är lyckligare i mindre städer än Stockholm, men inte "ju mindre desto bättre". Jag tror optimalt är någonstans mellan Uppsala och i Lund i storlek, alltså runt 90-160 tusen i staden. Stort nog för att ha någorlunda samhällsservice, kultur, arbetsmarknad, uteliv och transport, men fortfarande litet nog för att ha överkomliga bostadspriser, pendlingsavstånd och närhet till natur.
Sen är det ju skillnad på småstad och småstad. Det finns gott om trevliga små orter som ligger på rimligt avstånd från lite större städer, där mår säkert många väldigt bra av att bo. Däremot en gammal bruksort med nedlagt bruk och 4 timmar enkel väg till närmsta arbetsgivare? Förmodligen ren och skär misär.