Makes sense.
I guess I always wanted to know what I'm doing, inside and out. It wasn't enough for me to just use Unity/Unreal/Godot, or whatever other engine, and just crank something out that has bugs on the end-users' system that were unforeseen. I tend to program everything from scratch and take these things into account from the beginning. It takes a massive amount of time and I churn out far fewer projects than I should, but I take polish very seriously and it's worth the wait in my opinion.
I think these engines are really doing programmers and developers a disservice because they oversimplify the game creation process. For example, if you don't know the math behind 3D rendering how could you possibly fix in-game glitches on an engine you have no control over?
I don't like being negative. Just frustrated like you said. I won't waste anyone else's time. Take care everyone.