The number one goal of any store should be to make money. How you do that is secondary. Maybe both of you are right, in a way - sounds like he wants the store to look attractive, and you want to focus on getting people to buy once they are in the store.
The point of retail is to make money, BUT you also need to look like you re prepared and like you are offering a good deal, and having more stock on the shelves does that... It also makes people think of what a huge vareity there is.