Many factors and considerations...
For some being a gun guy is a chosen self image/ego thing. If thats the motivation, all the work and expense can eventually start to seem tiresome and even self limiting, like when you want to go the beach and have fun.
If you're prone to being obsessive the gun lifestyle can cost you tens of thousands or even in the $100k range trying out all the latest and greatest. And in the end you're still just the same dude.
Those are some of the negative aspects.
But there are also many positive ones that are reasonable. Especially when you can be satisfied with good enough hardware and focus on developing the software that goes with being proficient and skilled at arms.
Its an interesting journey for sure with lots of self discovery.