I was nodding my head in agreement with you until the word "Burbank" appeared.
It's not like Burbank is an a remote area of Los Angeles that no one goes to unless they're flying out of the adjacent airport.
Good for you that Marriott tweaked things so that you could book the one night stay, but I think the property has a right to set minimums at whatever the market can bear.
And I could see the Burbank Airport Marriott as able to ask for two-night minimums mid-week given the area that it is in.