Complaining about the site rankings like devs only have 1 job. They are trying their best and bringing attention to that only makes it harder for them. So please refrain from further shit talking. There's a reason each team is where they are... statistics so please shut up bitch ๐ ๐ ๐ ๐ค ๐ฉ ๐ซ ๐ ๐ ๐