This gives me 2017 ICO vibes. I find it strange to structure this white paper like a vc pitch.

Agreed, it is a bit strange. Also, since GTC has been public a long time, I‘m wondering why there is no focus on the profitability of the business. I would have wanted to see more numbers. But I only skimmed it. I‘d assume they wrote this with a purpose, e.g. wanting to gain more trust from investors. But then I‘d like to see why I should buy GTC over other coins.