Most people who play this game aren't good enough to play outside the meta. that's the problem. If this game was filled with outstanding, or even mostly decent players it wouldn't be a problem. But it's plagued with awful players who seem like they can barely tie their shoes. Therefor, unless you're together with a group of skilled friends, the meta is the best way to go.
Nothing anyone can say will change that. Small tweaks to find a better meta is fine. But the meta is there because it works. I'm not saying the meta will always stay the same. Not at all. Every team should consist of a tank, support, jungler, and ADC.