To play against alphastar, you have to opt-in. IIRC it states Alphastar will hide itself.
One of the things people noticed in replays was the lack of control groups and in the case of zergs, the ability to select larvas directly, which no player ever does. It could have been as simple as removing these quirks.