This is not a true statement. I started hunting with a $115 shotgun and a $35 license which in turn provided my 1 deer, dozens of rabbits and countless ducks. If I were to take just the deer into consideration compared to lets say the price of pork at $2.99 / Lb. ( not to mention the cost of beef ) One hundred pounds of pork would cost me $299. The deer cost me $150 and I get to keep the gun. No I didn't need a truck, I walked out the door and into the woods. Yes I had to buy ammo but it lasted several seasons and I got to use the gun for the rest of my life.
My junior and senior year in school hunting provided all the protein for my family.
Of course, just likely anything else, you can make hunting as expensive as you would like it to be.