As many have already stated, the update was most likely rushed. Most of your concerns, I believe, are already being looked into and will be fixed in a following update. I'm pretty sure the intention was never for it to be in this state, but in favour of having a working weapons system compared...