I thing we all agree that the game became somewhat boring.
Most of the units have being tried and tested and the builds are similar across the board. Zerg goes ling/bane terrans go MMM, protoss go afk.
Every race have 100s of units that rarely get used (if ever) for various reasons.
How about if the game itself was putting a cap on the amount of each units you can produce?
-
Remove workers from the supply cap
-
Officially Categorise Units into T1, T2, T3
-
Keep supply limit at 200
-
Restrict Supply for each Tier, for example T1=100 supply, T2= 50 T3=50 or something similar.
I believe that would help variety of units in the battlefield and expand the options of builds/strategies to almost unlimited amount.
Just my 2 cents here.