This entire thing seems like a shell of a game made solely for the purpose of injecting a mod creator driven economy that will generate more income compared to 4 due to the online nature of 76.
This might be an overly cynical thought, but after I saw that premium currency store, I can't help but have that be my only thought about it.
@pompouspizza: There's a halfway choice option in the gameplay options. Most of the ones have "Full, Minimal or Off." Full naturally has everything and waypoints you everywhere, Minimal will give you a small hint text blurb and an image of a part of the objective to give a general idea and Off is naturally you see nothing and is more like old Hitman.
Personally I've found going through the gameplay options to tune things has a lot of flexibility in playing with what types of assists you want. It's much like a driving game in that sense.
ivdamke's comments