Probably both because of costs as well as popularity. The flap bag is more popular, so they know they can mark it up higher.
But, the flap bag also probably costs more to produce. It has more complicated hardware (the flap closure instead of a zipper), a longer chain strap (potentially more expensive to produce), is larger (so more leather), and has a more complicated strap situation.