If you go outside the US you'll see that most people ride upright city bikes for a commute like yours. And that there are massively higher numbers of people riding bicycles for transportation rather than the recreational bikes and riding more common in the US.
City Bikes:
City Bikes | LocalMile
While there are increasing numbers of shops selling these in the US, they can still be hard to find in some cities. Where are you located? Is your ride fairly flat like the photo shows or are there some larger hills to climb?
As to flats, one of the benefits of city bikes is a bit fatter tire. Schwalbe Marathon tires on these rarely get flats and are generally more reliable and smoother to ride than the thinner tyres on road or hybrid bikes. Some fat-tire bikes likely have a bit better reliability from a flat perspective though.