Hearing you say this is like hearing someone say that the United Nations is a commercial failure.
Its purpose is to regulate and administer international football on behalf of its member associations, enforce compliance with its regulations, organise international competitions to relieve the member associations of the hassle, administer anti-doping programmes and related integrity measures (lol), and, through its membership of IFAB, help determine and promote the consistent application of the Laws of the Game worldwide. Its revenues only exist to support those functions.
Is there a need for it to have profit motive? Would the world be better if it decided it should have one? I don't see how the answer could be yes to either question.
The mention of guardrails is a little Onion-esque given the organisation and people in question