I bought a Brompton for my 2 km commute to work. I got the Brompton because I could fold it up and keep it next to my desk in the office. The commute was perfectly flat, and well paved, and for such a route the Brompton is perfect. If the weather turned bad, I could easily fold it up to put in the trunk of a taxi.
On the negative side, there are many hills outside my commuting area, and the very limited gearing of the Brompton means that I have actually had to get off and push the Brompton to the top. The riding position is perfect for commuting, but tiring for longer rides.
When my Brompton was eventually stolen, I did not buy another. I ended up getting a Birdy instead. The fold is a little bigger, but the Birdy is lighter, smoother, faster, offers a good range of gearing, and the driveline is easily upgradable with off-the-shelf parts. What's more, the cockpit is large enough to mimic a full-size road bike, so it is very comfortable for long distance rides.