I've had my own rollercoaster relationship with Unity over the past decade, but telling people to roll their own game engine so that they can finally make a game is almost universally terrible advice.
People who want to build game engines should build game engines; people who want to build games should absolutely use Unity, Unreal or Godot in no particular order.
It's no different than needing to build a web framework so that you can make a website. The people who do it are often not even aware that they are procrastinating.
People who want to build game engines should build game engines; people who want to build games should absolutely use Unity, Unreal or Godot in no particular order.
It's no different than needing to build a web framework so that you can make a website. The people who do it are often not even aware that they are procrastinating.