There's nothing at all unique about Germany. The Kia/Hyundai crossover and the newest version of the Renault Zoe are 250-300 mile cars that cost half as much as a Tesla, and if you're into buying a luxury car, the Jag and BMW options actually provide the luxury in a package where all the doors fit and the bodywork doesn't look like someone elongated an old AMC Pacer.
Price and look-and-feel is putting a massive dent in the side of Tesla, whose primary feature isn't the car but the charging network - which is clearly in an entirely different league than anyone else. But even that might not be worth thirty grand to most people