Depends how you define their "core business" I suppose.
You're right, but their retail business does support the bulk of their ad business which is extremely profitable. Arguably it might actually make sense for them to run their retail business as a loss leader to support their high-margin ad business.