I'm quite surprised that Uber was able to even have any sort of hold in Geneva. I visited my Aunt in Geneva for a few weeks in 2006 and she lived 5-10 miles from the city center and even that far out there was a bus that came by every 9 minutes. The only time we drove was when we went into France. From my short visit I also got the impression that Switzerland is very serious about their taxes. We went grocery shopping across the border in France for the lower prices/taxes and every time we crossed back into Switzerland we got searched by border crossing security to ensure we weren't bringing too many goods across the border based on the number of occupants in the vehicle.