I agree. And the “Mark” is the law of Islam. Not a lot of people understand how distinctly their Shariah compliance deals with finance. If they control the economy, you must live under the “mark” to buy or sell anything.
Hell, privately owned franchises from before the takeover of corporate Church’s by Crescent Bank had to stop selling bacon and sausage in their breakfast menu.