There is certainly gate-keeping at decent journals. For instance, not having an affiliation with an institution or a company known to carry out research is not the best presentation you can make.
Very few journals do double-blind reviews. Maybe some conferences in CS, but in my field (biology) I never reviewed a paper without knowing who the authors were, along with their affiliation.