Why do companies split a stock?

Apparently it's to improve liquidity and make stock seem more affordable. There must surely be more to it, who truly benefits from it. Some companies chose not to split, like (MRF's decision not to split its shares is driven by maintaining exclusivity, targeting long-term investors, enhancing market perception, strategic financial reasoning, and avoiding short-term trading volatility.) TIA 🙏