50 cents per cup? That's gotta be with a profit even. Charging for coffee is not really acceptable to me. What I could see as fair is not providing unhealthy stuff like soda and snacks (because it creates unhealthy habits), but at least replace it with coffee, tea, fruits and nuts.
I'll clean my own desk, but make me clean the office and I'm out of there, unless it's a scrappy start-up in which case it's OK. I hope your company has many other redeeming qualities, cause they sure sound cheap!