Thoughts on the multiplayer maps

I love this game but one thing that brakes my balls are the maps i feel like there are no home bases just doesn’t feel organized only thing im not a fan of so far.