I disagree. I can load 9mm, .45, and .308 much cheaper than I could hope to buy it. Even with the cheapo brands. Especially .45.
Haven't found .223 to be worth the effort yet.
I load .223 at less than $0.20 per round. I find it hard to buy steel cased ammo for that.
(Press and brass costs not figured in)