I know English is not your native language so let me emphasis it:
skill has nothing to do with rank. It is all random factors you have no control of.
Skill is the only thing that matters with rank, you admitted as such earlier.
"And I am not saying a top 100 player will get stuck in ELO hell. I am saying mid tier players will hit bad streaks of luck and wind up there."
If I am immune to ELO hell then the lower ranked dudes you say are in "ELO hell" are simply not good enough to rank higher, therefore there is no ELO hell conspiracy and people just need to git gud.