I watched the trailers first and the vibe from the trailers are very adventuring with your pals. Reading the description without context can give bad impressions if you assume the worst. It has solo mode and dedicated servers (rare feature in gaming now) so chuds or not, you won’t see them anyway.
The trailers in release order:
Check the trailers. I was put off at first but tried it after checking the trailer and read the reviews which most of them state that the exploit/slavery is not the focus. There is free demo btw.