reasons why you reinvent the wheel in gamedev:
1. you can afford the short-term investment for the long-term (you start 5x slower to become 3x faster)
2. you disagree with current wheels
3. you want to try a different approach
4. you want full control of the stack
5. because you have fun doing it

Comments