I would have to agree with you while also disagreeing with you. I try to shoot once a week during the fall until spring. I don't shoot in hot weather because it's not enjoyable to me. I won't turn my enjoyment into forced work.Shouldn't last 15 days.
If they are poor and can't afford to shoot their usually hunting rounds much, buy a 22 or 30-30 and put the vast majority of rounds through them, and just shoot say 3 box of their hunting ammo annually.
A 500 count pail of 22 is dirt cheap, and really 500 rounds of 30-30 doesn't cost much either.
For the same as 1 months mortgage payment, a person can buy a lot of ammo, and get a lot of enjoyment from it.
Why not go shoot at least once a week.
My youngest son lives in Kansas City and has to drive over two hours to get to a 200 yard range and three hours to get to a longer range. Sometimes it's just not feasible to shoot weekly. You are in a situation that you can shoot regularly as am I. So take full advantage of that and enjoy getting better with more trigger time.
A month's mortgage can certainly buy a lot of ammo, but if it results in living under a bridge next month, it's hard to keep your firearms dry and secure. The most important thing is to hunt within your capabilities and strive to improve your capabilities at all times. Happy shooting and welcome to this forum.