Yes satoshi wanted to raise the blocksize early on thank you & in that exact link it clearly says it was activated during the UASF which was Segwit…
Discussion
I think you should read it more closely. It says “enforced” not activated. That’s because it was already active in July 2010 when the code was checked in. The enforcement in Aug 2017 was the point of the UASF … to force the big blockers into a chain split.
Did you think you “got me”? 😂
Sometimes I get stuff wrong, but I didn’t this time.