You don't have to do anything to be successful (other than shoot) and yeah, there's lots of ways to get better gear although most involves grind.
In fact, all upgrading anything does is just make the bots seem even more shallow and useless
It's just I don't find FPS against bullet sponge dumb bots fun, bullet sponging is the lazy approach that allows them to basically program the "bot" to run at you head on or stand in the middle of an open area (surrounded by great cover spots) with zero tactics other than moving slightly left/right.
I do however, like the environment at settlements, especially at night and before/after a base being powered down.