1.5 years of learning unity gone down the shitter.
And this is the real damage to their business here. They clearly lost sight of their business model: Create an army of developers who know their product very well, so that it's on a short list of products studios are all but forced to consider.
A wave of developers who know soemthing other than Unity or Unreal has the potential to turn the games development ecosystem totally on its head. They didn't shoot themselves on the foot, they possibly shot themselves in the femoral artery.
They make it obtuse on purpose, both to prop up the tax return industry, and to make it both possible to create loopholes for the rich to avoid taxes, and make it so that the rest of us can't really benefit from those loopholes.
It's Byzantine on purpose. They could simplify it any time they wanted to.