The least objectionable is the "don't translate" tip but even there I think you've gotten it wrong - translating isn't the issue - avoiding the trap of getting bogged down in trying to translate _precisely_ or being a perfectionist. But you definitely have to maintain some understanding of the context in order to get any value from subsequent exposure.
I fully disagree that you can acquire language just by osmosis - that it's enough to just listen to a language for hundreds of hours. Do you really think that if I isolated myself with hundreds of hours of say Mandarin audio recordings, TV shows and newspapers and novels and spent 40 hours a week listening to the recordings or staring at written text, that in a few months I would acquire the language? I mean if this actually worked, learning second languages wouldn't even be seen as a challenge or task.
It takes thousands of hours of active "work" with a second language to acquire it (although the data is patchy), not hundreds of hours of passive "experiencing".
And avoiding speaking is terrible advice. It's been shown to provide a huge boost to language acquisition. I know people who can read and comprehend the spoken form of a second language at a reasonably high level (C2) but can barely speak it. Speaking will not just "happen" if you don't actively practice it.
If you honestly did manage to acquire fluent Spanish purely by just passively "experiencing" the language, then I'm guessing your first language is closely related one - one of the romance languages.