That's a pretty bad way to get an impression of a whole country. That's like those American tourists visiting only the instagramable parts of Paris and Rome and then say they "saw Europe" lol.
Especially that Berlin is basically an American/Expat enclave in Germany where the native Germans are a minority to the point they're annoyed that nobody at cafes, bars and restaurants can take their orders in German.
Try vising smaller cities in Germany where the locals are a majority to get an actual feel of the country's culture and people. Berlin is too far from representative, it's just the place most foreigners feel comfortable because they're surrounded by other foreigners.