> … bad-faith bullshit…
Kudos for actually bothering to "read the rules".
None for ignoring what you read.
The answer to "… but if my language lets me not allocate a node yet still use that node why should I?" is — Because allocate a node is the basis of comparison with the other programs!
Change that for the Go programs and you change that for all the other programs; otherwise just special pleading for Go lang.