Yep, sounds exactly like CX, now they have a room full of coffee makers sitting there collecting dust. As Mike Moore said, "It's not that they can't afford them, they are just *******with your mind."
The answer may be much simpler. Ask yourself who in the Company would benefit if the staff did not have access to free coffee and had to buy their own?