There is a tradeoff between compile time and running time.
This matters for programs that run more often than they get compiled.
And you disregard user experience and other developer experience with your own custom parsing code.
Acts as if there's no trade-off whatsoever in your own decision and my way is holier than thou in engineering is beyond sad.