Sounds like people just do not understand her. She's not broken, and its support's job to buy those pink wards. If you put one in the river, and keep your own bush green warded she cannot gank.
What? Green ward? Confused? If you have vision of Evelynn, despite if she is in stealth, you can see her. Therefore, if you ward the bush you can see her in stealth as long as you are close enough. Same works for bottom bush if you do not want to grab pinks, just throw a green in the bush and stay close to the bush.
People often complain about what they don't understand. Frankly, the more people understand her I find it harder and harder to play her. I've mained Evelynn for over a year and I'm happy with where she is now, and even if she receives a nerf I will still play her. I just don't want to see her back to where I get raged every game I play her.