as of now, i can't fathom to see why warpgates BUFF gatways in every way... there needs to be a tradeoff. if anything, warpgates should have a much higher cooldown time that gateways in exchange for being able to warp in anywhere on a big ass map. absolutely makes no sense.
in addition pylons being able to warp in is just ridiculous. having warp prisms (note WARP) being able to only warp in units would make the game much more balanced imo. obviously things would have to be tweaked, but that would make much more sense.
i wish we could just get rid of warpgates all together. that would also fix khaydarin amulet.
edit: unit clumping is the main reason the matchups are broken. almost everything i can think of that's wrong could be fixed by not having ridiculous unit clumping