I agree for SOME games, but other games don't do a great job of explaining stuff... so sometimes you have to ask yourself, "do I feel like wasting my time trying to figure something out, or do I just cave and Youtube it"
2 main games in my rotation right now are Destiny and MGSV. Both games have a lot of secrets and intricate stuff to them... with Destiny, Bungie really really did not go into a lot of the special/secret stuff that's in the game. Like that Black Spindle mission... if it weren't for that video I can't imagine how many people would have no idea how to get that gun. And when you play that mission it's like you have to get lost to even realize you can go that route to get it.
In a perfect world, these games would explain everything to a T, or at least have clever riddles that the player can piece together and find out without assistance... that's just not the case for a lot of games. And it makes me think that these Devs sit around and just say, "we don't have to allude to this or that because somebody will figure it out and upload it online anyway".