idk why im about to even type here but look man. He has less than a 50% win rate in higher elo. You're very low elo like me on this account. You do not know what to do against certain match ups and thats okay. Zed falls off really hard soon as mid game is coming to an end. I dont know how you play but if you're against a zed just play safe and dont force anything that you cant handle. If you try to fight him in melee range while you're a mage or behind you will get shit on. Thats how its supposed to be.
There are so many counters to him that he cant really do much and isnt as good of a pick compared to other mids right now in the current meta. In low elo its a clown fiesta so anything goes and i can understand why you would make this thread. I just need you to know, let it go man. Zed needs kills early to get any where and the longer the game goes the more worthless he becomes. You just have to play safe if you cant handle him in mid and if you're other lanes just ward and have map awareness.
tldr hes fine and can be punished really hard. You just gotta play safe and not give him any thing early to mid game and he will be useless. You feed him then thats on you, not the games balance.
Edit: also you said if a person knows what they're doing on zed then thats a good thing. They know how to play there character. You should learn yours. He can be dicked really hard and cant do shit if you just cc him in a fight and rek him.