Why can't I buy beef tallow at walmart, costco or any grocery store? They don't even sell pork lard in packages other than these 1lb blocks.

Do I seriously have to make it myself if I don't want to get ripped off getting beef tallow off Amazon?