This is the classic fallacy of "outrage == surprise". You can expect a person or entity might do something you
personally find morally wrong and still sound angry when it happens - that's not hypocrisy or ignorance. You might even use words like "shocking" to describe their behavior, because, no matter how
expected it might be, immoral behavior
is shocking - and should be!
Long story short, sometimes people try to use "expectation" to downplay bad behavior, and that's clearly irrelevant. The "expectation" for a business to do absolutely anything legal for profit is perhaps the most common manifestation of this fallacy.