Your logic says there is no such thing as opportunity cost.

By definition opportunity cost refers to what you gave up to do something else. Your total cost includes opportunity cost plus the cost of doing something else.