Single Speeds are awesome.
Want to go faster? Pedal faster. Want to go up hills? Pedal harder. Coast.
Entry level geared bikes come with entry level shifting systems which can be inelegant at the least and at times problematic. If gears don't solve any problems for you (like racing or climbing hills/mountains), then stick with single speed. It's an excellent choice for a city bike in a flat city.