We call a market competitive if increasing the endowment of one buyer does not increase the equilibrium utility of another. We show that every competitive uniform utility allocation market is a submodular utility allocation market, answering a question of Jain and Vazirani (2007). Our proof proceeds via characterizing non-submodular fractionally sub-additive functions.