I did not see anything about the game before I started playing the game. I just know that dz is not very fun. It is unfortunate that there is no avenue for solo players to farm in the dz. Half of the 31 blueprints require division tech. I'm sure my friends will play again when raids or incursions come out, but most of my friends don't have time to farm in dz just to watch my back. The whole thing is ridiculous to me. Most people I know don't like it. Forums are full of people that don't like it. I was brought up to protect the weak and not steal...different generation I guess. And don't get me started on how easy it is go rogue accidentally.
this game certainly wont appeal to every gamer..like every game that has ever been made. If you dont like this game, there is nothing wrong with that, you are entitled to your opinion. but I can point you to more forums/podcast/youtube/twitch full of people that do like this game, this site included. the people that like this game far out number the people who don't like it. ....you can just look at the list of the most popular games for both the PS4 and Xbox one and see this game is near the top of the list, if not the top game on those lists as proof of that.
If you didn't see anything about this game before you started playing it, well, that isn't the games fault. you should have done your research before you bought a game you knew nothing about. Not trying to be rude, just being honest
as for solo play. 2/3 of this game you can easily solo, and you can do the other 1/3 of the game solo if you get your gear up so you can protect yourself in the DZ. after all, plenty of people do the entire game solo. If you are unable to do that. then you don't have to wait for your friends to play again to be able to team up with people. you can go to any number of sites and meet new people to team up with, this site included. When i started playing this game, none of my friends were going to play this game on PC. so i came to this site. met some very good people and we team up all the time to play this game, hell,one of them even made me a moderator on this site

so getting a team together of people you can trust, only takes effort on your part.
But, im not trying to change your mind, if you don't like the game, that's fine. that's your right. sorry to see you leave