You are right. They will likely never win a premier tournament. How do we know? They had periods clocking in with 60% win-rates and they still couldn’t win. The deleterious effects of current balance have already greatly harmed the game, so we know they will never buff protoss to go above 60% win-rates. If they can’t do win premiers with a 60/40 win-rate advantage, they will never do it.
The issue is a skill representation issue. That issue is a subset of the shrinking player base – the game isn’t drawing in new talent. In order to increase the skill in the pro scene, the player base needs to grow. Rigging balance to force toss to win premiers greatly hampers the game’s ability to grow. How do we know. Easy:
<tr><th scope="row">2016 season 4 (28) (10/2016)</th><td>34</td><td>30</td><td>35</td><td>1</td></tr><tr><th scope="row">2016 season 5 (29) (11/2016)</th><td>33</td><td>29</td><td>37</td><td>1</td></tr><tr><th scope="row">2016 season 6 (30) (01/2017)</th><td>38</td><td>24</td><td>37</td><td>1</td></tr><tr><th scope="row">2017 season 1 (31) (05/2017)</th><td>32</td><td>29</td><td>38</td><td>1</td></tr><tr><th scope="row">2017 season 2 (32) (07/2017)</th><td>35</td><td>28</td><td>36</td><td>1</td></tr><tr><th scope="row">2017 season 3 (33) (11/2017)</th><td>32</td><td>31</td><td>35</td><td>2</td></tr><tr><th scope="row">2017 season 4 (34) (01/2018)</th><td>27</td><td>32</td><td>39</td><td>2</td></tr><tr><th scope="row">2018 season 1 (35) (05/2018)</th><td>29</td><td>37</td><td>32</td><td>1</td></tr><tr><th scope="row">2018 season 2 (36) (08/2018)</th><td>29</td><td>35</td><td>35</td><td>2</td></tr><tr><th scope="row">2018 season 3 (37) (11/2018)</th><td>29</td><td>35</td><td>35</td><td>1</td></tr><tr><th scope="row">2018 season 4 (38) (01/2019)</th><td>28</td><td>38</td><td>33</td><td>1</td></tr><tr><th scope="row">2019 season 1 (39) (05/2019)</th><td>28</td><td>40</td><td>30</td><td>3</td></tr><tr><th scope="row">2019 season 2 (40) (08/2019)</th><td>32</td><td>36</td><td>31</td><td>1</td></tr><tr><th scope="row">2019 season 3 (41) (11/2019)</th><td>29</td><td>40</td><td>29</td><td>2</td></tr><tr><th scope="row">2019 season 4 (42) (01/2020)</th><td>31</td><td>36</td><td>32</td><td>1</td></tr><tr><th scope="row">2020 season 1 (43) (06/2020)</th><td>29</td><td>37</td><td>33</td><td>1</td></tr><tr><th scope="row">2020 season 2 (44) (09/2020)</th><td>31</td><td>41</td><td>26</td><td>1</td></tr><tr><th scope="row">2020 season 3 (45) (01/2021)</th><td>31</td><td>42</td><td>26</td><td>1</td></tr><tr><th scope="row">2021 season 1 (46) (04/2021)</th><td>31</td><td>42</td><td>25</td><td>1</td></tr><tr><th scope="row">2021 season 2 (47) (07/2021)</th><td>32</td><td>44</td><td>23</td><td>1</td></tr><tr><th scope="row">2021 season 3 (48) (11/2021)</th><td>37</td><td>41</td><td>22</td><td>1</td></tr><tr><th scope="row">2021 season 4 (49) (01/2022)</th><td>32</td><td>40</td><td>27</td><td>1</td></tr><tr><th scope="row">2022 season 1 (50) (04/2022)</th><td>34</td><td>40</td><td>24</td><td>1</td></tr><tr><th scope="row">2022 season 2 (51) (07/2022)</th><td>31</td><td>40</td><td>26</td><td>2</td></tr><tr><th scope="row">2022 season 3 (52) (11/2022)</th><td>35</td><td>37</td><td>26</td><td>1</td></tr><tr><th scope="row">2022 season 4 (53) (01/2023)</th><td>37</td><td>36</td><td>24</td><td>3</td></tr><tr><th scope="row">2023 season 1 (54) (04/2023)</th><td>33</td><td>39</td><td>27</td><td>2</td></tr><tr><th scope="row">2023 season 2 (55) (07/2023)</th><td>34</td><td>38</td><td>26</td><td>2</td></tr><tr><th scope="row">2023 season 3 (56) (11/2023)</th><td>31</td><td>40</td><td>26</td><td>2</td></tr><tr><th scope="row">2023 season 4 (57) (01/2024)</th><td>34</td><td>36</td><td>26</td><td>4</td></tr><tr><th scope="row">2024 season 1 (58) (04/2024)</th><td>29</td><td>41</td><td>28</td><td>2</td></tr><tr><th scope="row">2024 season 2 (59) (07/2024)</th><td>29</td><td>42</td><td>27</td><td>2</td></tr><tr><th scope="row">2024 season 3 (60) (10/2024)</th><td>33</td><td>40</td><td>24</td><td>2</td></tr>
This is the html source for a website that reports GM racial statistics for the past several years. Encoded in it is information we can use to investigate this problem. It’s a chain of data blocks in xml format that encode a point on a graph:
<th scope="row">2024 season 1 (58) (04/2024)</th><td>29</td><td>41</td><td>28</td><td>2</td></tr><tr>
This block tells us the first season of 2024 had 29% terran, 41% protoss, 28% zerg, and 2% random. This will be easy to parse in C using a function called strstr and strtol:
10/2016,34,30,35,
11/2016,33,29,37,
01/2017,38,24,37,
05/2017,32,29,38,
07/2017,35,28,36,
11/2017,32,31,35,
01/2018,27,32,39,
05/2018,29,37,32,
08/2018,29,35,35,
11/2018,29,35,35,
01/2019,28,38,33,
05/2019,28,40,30,
08/2019,32,36,31,
11/2019,29,40,29,
01/2020,31,36,32,
06/2020,29,37,33,
09/2020,31,41,26,
01/2021,31,42,26,
04/2021,31,42,25,
07/2021,32,44,23,
11/2021,37,41,22,
01/2022,32,40,27,
04/2022,34,40,24,
07/2022,31,40,26,
11/2022,35,37,26,
01/2023,37,36,24,
04/2023,33,39,27,
07/2023,34,38,26,
11/2023,31,40,26,
01/2024,34,36,26,
04/2024,29,41,28,
07/2024,29,42,27,
10/2024,33,40,24,
Cool. We now have a spreadsheet compatible data base:
https://i.imgur.com/6x00sq1.png
We now have the historical GM trends. Time to pull the historical racial trends for all leagues (luckily it uses the same formatting, so the parser doesn’t have to be adapted):
https://i.imgur.com/A0jfILW.png
The last missing component is the historical game population trend. I will have to pull this soon because I am out of time for now, so stay tuned. We will calculate the correlation between SC2’s popularity trends & protoss GM dominance. We will see that protoss dominance is correlated with game decline, indicating protoss causes game decline. This will establish that protoss dominance has a deleterious effect on game health & that the game health drives away players, causing reduced talent in the pro scene, causing protoss to be unable to win premier tournaments. But this requires changing the parser and that will take more time than I have for it for now. Maybe here in 8 hours or so I will finish it.