Hot take: League is balanced around marksmen being objectively overpowered
Think on it: There isn't a single sub-class in this game that's mandatory to have in every single meta save marksmen. If they aren't good in a meta, Riot's forced to make them good.