Game's just not good for solo queue ranked, sadly

Were you Ana/Baptise? Supports have pretty good answers to pharah, at least both are better than Cassidy and maybe post nerf soldier 76 against pharah.