What's the point of ranked if your fighting an uphill battle?

Neither have you :slight_smile: . At least we have something in common.