I don't travel on business but I can certainly speak.
first it depends on what hotel your staying at whether it's a comfort inn, ramada, sheraton or a Ritz carlton a Marriott court yard or a fancier Marriott.
coffee , cereal, pancakes, orange Juice, toast at a hotel like a Ritz carlton
will cost more than a comfort inn.
But I can understand that 25 dollars for breakfast can be way to much for breakfast in most hotels.