This is typically how I lose my PvZ's i'm on 3 base and they just pump tonnes of roaches.
I don't think I lose because of my composition but i'm not sure exactly why I am losing, maybe my micro or my macro, I know I was floating a fair bit at a few points in the game; but i don't think enough to worry to much about.
Even the smallest donations help keep sc2sea running! All donations go towards helping our site run including our monthly server hosting fees and sc2sea sponsored community tournaments we host. Find out more here.