Niektóre miasta idą w innym kierunku, udostępniając część usług publicznych za darmo. Indyjskie miasto Ahmedabad idzie jednak o krok dalej – płaci mieszkańcom za korzystanie z miejskich toalet. Zarządzająca systemem szaletów publicznych Municypalna Korporacja Ahmedabadu postanowiła, że każdy, kto odwiedzi miejską toaletę, dostanie za to 1 rupię (6 groszy).

Ta skromna gratyfikacja ma zachęcić mieszkańców miasta, by nie załatwiali swoich naturalnych potrzeb na ulicach. W Ahmedabadzie jest 300 miejskich toalet, a programem pieniężnych zachęt zostanie na początku objęte 67 z nich, w większości położonych w dzielnicach slumsów. Na wprowadzenie zachęt finansowych za korzystanie z toalet zdecydowano się, gdyż dotychczasowy model funkcjonowania tej usługi publicznej się nie sprawdził. W dawnym systemie obowiązywały opłaty za korzystanie z szaletów. Mieszkańcy musieli płacić na wejściu do 1 rupii. Wielu z nich uznawało więc, że bardziej opłacalne będzie „załatwienie się" pod murkiem. Ulice były zanieczyszczone, a z szaletów mało kto korzystał.