My reasons are similar to your reasons, just a different viewpoint/interpretation of them (just a disagreement on perspective but nothing is wrong with that). I just would consider a restaurant in my city, consider that restaurant was open for a few hours a day, and then during that time it sold some drinks during a subset period of time it was open, I would still think the same thing that the restaurant wasn't making money considering they have the large fixed costs to cover let alone salaries, etc? I personally would find this a poor business model. No matter the margins on booze there is still that large fixed cost to overcome, which doesn't change too much (aside from salaries) the longer or shorter a place is open.
Even if it does turn a profit it might not turn a profit that the parent corporation is happy with thus they could demand the changes, which would be above DVC. But I do agree and would like to see them expand offerings outside of just fireworks, breakfast is a great idea (but not sure it can handle stuff like that because of the kitchen setup).