Honestly, the “whole life vs term life” debate often gets framed in a way that sounds more equal than it realty is.
For most people, term life usually makes more sense because you’re buying pure protection at a cost that actually fits real-world budgets. Whole life can work, but a lot of the “cash value benefit” is slow, expensive, and not as flexible as people expect.
Where people go wrong is treating insurance like an investment first when its core job is income protection.
A more ppractical approach is often to take a strong term policy and invest the difference separately where you have more control and transparency.
Whole life isn’t bad, but it’s usually a niche solution, not the default.